USA Maps

Thai Orchid

Thai restaurant

4.4 ★ (520 Google reviews)

Name
Thai Orchid
Address
11248 Veterans Memorial Dr, Houston, TX 77067
Phone
(281) 447-5809
Category
Thai restaurant

About Thai Orchid

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.

Location

More businesses in Houston and Texas