Yama Sushi Japanese Restaurant 260 W FRY BLVD B Sierra Vista, AZ 85635 Phone: (520) 452-0980
Category: Family Restaurant Diners