4302 N Scottsdale Road, Scottsdale, Arizona, 85251
(480) 941-4460
Tags: sound and design, japanese restaurant, restaurant, seafood restaurant, bar, asian restaurant
No reviews yet. Be the first to write a review!