Closed
11:00 AM - 2:00 PM
4:00 PM - 10:00 PM
Available Times
Chef Alada came to St. Louis in 2020 and brought her love of cooking Thai food with her. Tee Rak is Thai food the way they do it in Thailand.
Loading map...