One of AZ's best sushi restaurants, with all-natural fish, chicken and beef. We offer innovative dishes for both sushi eaters and their burger-loving friends. Get Happy during our Happy Hour 3pm - 7pm daily, and 10 - close Thurs - Saturday.
Scottsdale location: 17025 N Scottsdale Rd Scottsdale, AZ 85255
Arcadia: