Ocha Thai & Japanese Cuisine
Japanese Restaurant, Thai Restaurant
12967 Olive Blvd Saint Louis, MO 63141Wonderful people, great vibe!
Thai Racha
Thai Restaurant
3190 Telegraph Road Saint Louis, MO 63125The food was prepared remarkably quickly, almost surprisingly so, but it was still delicious. The sauce on the potstickers was particularly noteworthy and became my favor ... more
My Thai St Louis
Thai Restaurant
4495 Forest Park Ave Saint Louis, MO 63108Pad Thai I had was disgusting and order was incorrect. I’ve had Pad Thai here before and it was great. I don’t know what happened this last time around.
Lona's Lil Eats
Restaurant, Asian Restaurant, Caterer
2199 California Ave Saint Louis, MO 63104casual and good.
Drunken Noodles Taste Of Thai
Thai Restaurant, Asian Restaurant, Chinese Restaurant
5496 Baumgartner Rd Saint Louis, MO 63129The food is phenomenal and the people who work there make it exceptional. I will definitely be back!
Chao Baan
Thai Restaurant
4087 Chouteau Ave #5 Saint Louis, MO 63110Came for some Thai coffee, but the food looked amazing! Good vibes! Friendly staff. Will revisit soon.
Bamboo Bistro
Restaurant, Asian Restaurant, Chinese Restaurant
214 N 4th St Saint Louis, MO 63102Closed. Permanently.
Basil Spice
Thai Restaurant
3183 S Grand Blvd Saint Louis, MO 63118I had never been here and went with my cousin. It was so yummy. I took my boyfriend back the next week and they were closed for remodeling. I hope they are open again.
Tei Too
Thai Restaurant
8158 Big Bend Blvd Saint Louis, MO 63119In short, this restaurant is no longer Tei Too - but the 5 star rating is for Tei Too (RIP). Looking on stlmag.com it appears the restaurant changed ownership/rebranded F ... more
KiiN Essentially Thai
Thai Restaurant
550 N 7th St Saint Louis, MO 63101The ambience was good, good came very quickly. but food, not so good!! Pad see ew was too sweet and fried rice os bland.
Thai bowl
Thai Restaurant
4495 Forest Park Ave Saint Louis, MO 63108Very authentic and flavorful dishes! Probably the best Thai restaurant in St. Louis!