Ocha Thai & Japanese

Thai, Asian, Japanese
$ $ $
12967 Olive Arcade Plz (at Fee Fee Rd)
St Louis, MO 63141
(314) 434-3455
Monday
11:00am - 3:00pm
4:30pm - 9:30pm
Tuesday
11:00am - 3:00pm
4:30pm - 9:30pm
Wednesday
11:00am - 3:00pm
4:30pm - 9:30pm
Thursday
11:00am - 3:00pm
4:30pm - 9:30pm
Friday
11:00am - 3:00pm
4:30pm - 10:00pm
Saturday
4:30pm - 10:00pm
Sunday
4:30pm - 9:30pm

Tips

  • Ocha is Thai and Japanese Cuisine, located at the old Tachibana in the Olive Arcade Paza.
  • Like their Green Papaya Salad and Thai Beef Jerky a lot!
  • Fried rice here is nice and spicy!!
  • The Lobster Roll is massively delicious, and the Spiced Salmon Roll is uniquely composed and seasoned.
  • It wasn't crowded, and the food came out lightning fast. Massive menu. I highly recommend the Thai roll.
  • Their pork is delicious.
  • The sushi is yummy!
  • Ocha is at the old Tachibana.