Suya on the spot

3418 S Texas 6 Ste C, Houston, TX

Menu (As of 11/3)

Delicious food menu for Satisfaction

Suya on the spot: hours and how to order