8965 W Pico Blvd.,
Los Angeles , CA 90035 UNITED STATES
Based on 1 reviews
Delicious FoodI eat at this restaurant sometime. If you can get past the run down look of the place, the food is very good. Their pizzas are the best and I recently had a food item called a "yummy." It is a ki...
Worldwide > United States > Los Angeles, CA > Restaurants