Know a great happy hour or special for this location?
A menu of ramen, udon, curries & sushi in a compact, cash-only spot with a laid-back ambiance.
Suggest an edit
618-B W Main St, Alhambra, CA 91801