
Restaurant · $$
704 S Alvarado St, Los Angeles, CA 90057, USA
Deli
9.1Open·Friday: 8 AM – 4 PM


Japanese · 0.3 mi away
8.0Korean · 0.3 mi away
8.5Bagel Shop · 0.5 mi away
8.0Tea House · 0.7 mi away
8.5Peruvian · 0.8 mi away
7.2Coffee Shop · 0.9 mi away
8.2
9.1Canoga Park · Deli
8.9
8.7
8.7
8.7
8.4See every rated restaurant in Best Restaurants in Los Angeles · All cities