Thai Orchid
Thai restaurant
- Name
- Thai Orchid
- Address
- 11248 Veterans Memorial Dr, Houston, TX 77067
- Phone
- (281) 447-5809
- Category
- Thai restaurant
Thai restaurant
Thai Orchid is a thai restaurant in Houston, TX. It is located at 11248 Veterans Memorial Dr, Houston, TX 77067 and can be reached by phone at (281) 447-5809. On Google Maps it has a rating of 4.4 out of 5 based on 520 reviews.
Source: Google Maps listing.