Japanese restaurant · 410 N Scottsdale Rd #109, Tempe, AZ
Dine-In
More food in Tempe, AZ · Japanese Food in Tempe