Japanese restaurant · 2727 N Power Rd, Mesa, AZ
See full menu
More food in Mesa, AZ · Japanese Food in Mesa