Asia Restaurant

8035 Culebra Rd Ste 107
San Antonio, TX  
Hours of Operation
Mon - Thu 11:00 am - 9:00 pm
Fri - Sun 11:30 am - 9:00 pm
Customer Reviews
 Citysearch
shmidny on 04/09/2012
This local gem is craftily hidden away f...
 YP.com
QueenNana on 02/07/2012
The food is excellent! Only place we eat...
Some content provided by
Citysearch
Business Details
People Also Viewed
Four Star Noodle
3505 Wurzbach Rd
San Antonio, TX
Royal Inn Oriental Cuisine
5440 Babcock Rd
San Antonio, TX
 (20)