Address: 10940 Weyburn Ave, Los Angeles, CA 90024, USA
No it's more of a pizzeria. You walk in and order at the counter.
No reservation needed
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Breakfast restaurant
5648 Hollywood Blvd, Los Angeles, CA 90028, USA
Salvadoran restaurant
806 S Alvarado St, Los Angeles, CA 90057, USA
Gas station
1004 S La Cienega Blvd, Los Angeles, CA 90035, USA
Mexican restaurant
215 W 5th St, Los Angeles, CA 90013, USA
Coffee shop
1704 N Eastern Ave, Los Angeles, CA 90032, USA
Sandwich shop
1401 E Gage Ave, Los Angeles, CA 90001, USA
Pet groomer
5670 Cahuenga Blvd, Los Angeles, CA 91601, USA
Fast food restaurant
4903 N Eagle Rock Blvd, Los Angeles, CA 90041, USA