
Restaurant
223 N Larchmont Blvd, Los Angeles, CA 90004, USA
Liquor Store
8.4Closed·Wednesday: 10 AM – 5 PM



250 ft away
8.3American · 500 ft away
8.4Mexican · 0.6 mi away
8.1Seafood · 0.7 mi away
8.3Italian · 0.7 mi away
8.9Italian · 0.8 mi away
8.4See every rated restaurant in Best Restaurants in Los Angeles · All cities