
Restaurant · $
7119 Melrose Ave, Los Angeles, CA 90046, USA
Sandwich Shop
8.5Open·Friday: 10 AM – 8 PM



Ramen · 50 ft away
7.5Hot Dog · 200 ft away
7.2400 ft away
8.4Barbecue · 550 ft away
8.5Chicken · 600 ft away
8.6900 ft away
8.8Sandwich 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