
Restaurant · $$
5009 Melrose Ave, Los Angeles, CA 90038, USA
Sandwich Shop
8.1Closed·Saturday: 8 AM – 9 PM



Filipino · 50 ft away
9.0Chicken · 100 ft away
8.5Cafe · 300 ft away
8.1350 ft away
8.5400 ft away
5.7Italian · 0.2 mi away
8.4Sandwich Shop
9.6Sandwich Shop
9.4Sandwich Shop
9.3Sandwich Shop
8.9Sandwich Shop
8.9Sandwich Shop
8.7See every rated restaurant in Best Restaurants in Los Angeles · All cities