Sushi restaurant · 10115 E Bell Rd Unit 111, Scottsdale, AZ
Delivery · Dine-In
More food in Scottsdale, AZ · Sushi in Scottsdale