"thai" Asian Restaurants in Houston, TX Menu 4.0 / 5 based on 193 votes Nidda Thai Cuisine Asian Restaurant, Thai Restaurant 1226 Westheimer Rd Houston, TX 77006 Menu 3.5 / 5 based on 101 votes Thai Cottage Asian Restaurant, Thai Restaurant 3995 Richmond Ave Houston, TX 77027