Yama Izakaya & Sushi

2625 Old Denton Rd #920, Carrollton, TX

Menu (As of 10/29)

!Sushi

Yama Izakaya & Sushi: hours and how to order