Know a great happy hour or special for this location?
Roomy Japanese eatery offering sake & a variety of sushi rolls, plus weekday happy-hour specials.
Suggest an edit
17 W Main St, Alhambra, CA 91801