
Restaurant · $
7276 Melrose Ave, Los Angeles, CA 90046, USA
Sandwich Shop
8.9Closed·Friday: 11 AM – 8 PM



Italian · 300 ft away
8.5Chicken · 500 ft away
8.6700 ft away
8.4800 ft away
8.3Sandwich Shop · 1050 ft away
8.5Ramen · 0.2 mi away
7.5Sandwich Shop
9.6Sandwich Shop
9.4Sandwich Shop
9.3Sandwich Shop
8.9Sandwich Shop
8.7Sandwich Shop
8.7See every rated restaurant in Best Restaurants in Los Angeles · All cities