Map
6116 N. Scottsdale Rd., Scottsdale, AZ, United States
Restaurant
Taneko Japanese Tavern