Thai Pavilion

3971 Bayless Ave, St. Louis
(314) 828-8271