Nidda Thai CuisineSearch1226 Westheimer RoadCurrently closed$4.49delivery feeMenuAppetizersSaladsSoupsFried RicesCurriesSeafoodsChef RecommendationsNoodlesVeggie LoversHouse SpecialsSide OrdersBeveragesDessertsUncategorizedUncategorizedBasil Duck$19.95Thai Tea$3.950Thai Spicy Lemongrass$13.95Larb (Chicken or Pork)$15.95