Yama Sushi

Yama Sushi in North Dallas

$$

8989 Forest Lane #112
Dallas, TX 75243

north side of Forest, just west of Greenville

All the Details

  • Serves Alcohol

Goes Well With...

#Eats