Japanese restaurant · 699 S Mill Ave #115, Tempe, AZ
Dine-In
More food in Tempe, AZ · Japanese Food in Tempe