
Restaurant · $$
618-B W Main St, Alhambra, CA 91801, USA
Ramen
8.5Closed·Saturday: 11:30 AM – 3 PM, 5:30 PM – 9 PM



Dim Sum · 450 ft away
7.5Hamburger · 0.5 mi away
7.5Sandwich Shop · 1.1 mi away
8.3Sandwich Shop · 1.1 mi away
7.7Cafe · 1.6 mi away
7.0Korean · 1.5 mi away
8.3
8.8Ramen
8.8Ramen
8.8Ramen
8.7Ramen
8.6Ramen
8.6See every rated restaurant in Best Restaurants in Los Angeles · All cities