Thai Lao Orchid
Address:
23535 W IH 10, San Antonio, TX 78257
Phone:
(210) 310-3919
Hours:
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 12pm-10pm
- Sun: 12pm-8pm
Payment:
More Business Info:
Contact:
Email
Other Details:
We are one of the best Thai restaurants in the area. Not only is out menu filled with your favorite Thai dishes, but we also offer sushi and select Vietnamese dishes as well. Call today to place your takeout order or stop in and taste the difference.
Restaurants,
Asian,
Seafood,
Thai,
Japanese,
Vietnamese
Other Businesses: