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
shmidny on 04/09/2012
This local gem is craftily hidden away f...
QueenNana on 02/07/2012
The food is excellent! Only place we eat...
Some content provided by
Business Details
People Also Viewed
Royal Inn Oriental Cuisine
5440 Babcock Rd
San Antonio, TX
Four Star Noodle
3505 Wurzbach Rd
San Antonio, TX
Hsiu Yu Chinese Restaurant
Serving nearby areas