"Best little Thai place I've ever been. : highly recommend the pad Thai and panang curry. Everything is so fresh!!"
Phone: +13148940310
Address: 3027 Lemay Ferry Rd, St. Louis, United States
City: St. Louis
Website: http://www.stlthaiorchid.com
Tuesday: 11:00-21:00
Wednesday: 11:00-21:00
Thursday: 11:00-21:00
Friday: 11:00-21:00
Saturday: 11:00-21:00
Sunday: 12:00-20:30
Dishes: 100
Amenities: 11
Categories: 5
Reviews: 4012