Japanese restaurant · 7014 E Camelback Rd #0580, Scottsdale, AZ
See full menu
More food in Scottsdale, AZ · Japanese Food in Scottsdale