Know a great happy hour or special for this location?
Relaxed outpost offering familiar Japanese favorites, including sushi, teriyaki & noodles.
Suggest an edit
4102 N 24th St, Phoenix, AZ 85016