Japanese restaurant · 8010 W Happy Valley Rd, Peoria, AZ
See full menu
More food in Peoria, AZ · Japanese Food in Peoria