Yama Sushi & Asian Cuisine - Scottsdale 7704 E Doubletree Ranch Rd #105 Scottsdale, AZ 85258
 
Closed
Opens Saturday at 11:00AM   View Hours
(480) 398-7123