One of the best Thai food restaurants around! Excellent menu with great customer service. It has a lot of traditional real Thai food, not just Americanized Thai ...
Thai Orchid Restaurant, Aurora: See 6 unbiased reviews of Thai Orchid Restaurant, rated 4.0 of 5 on Tripadvisor and ranked #76 of 180 restaurants in Aurora.
Thai Orchid Restaurant - CLOSED · Ratings and reviews · Details · Location and contact. 845 E Roosevelt Rd, Lombard, IL ...