Houston, TX asian restaurants & food

Top Taste Asian Subs & Grill

Vietnamese Restaurant

930 Main St Ste T-240A, Houston, TX 77002
(713) 655-0741
Excellent Good Average Poor Awful 4.0 / 5 based on 2 votes

Photos

  • Top Taste Asian Subs & Grill photo by David Young