Ocha Thai and Japanese cuisine
$ • Japanese, Thai, Gluten-Free
Hours:
12967 Olive Blvd, St. Louis
(314) 434-3455
About Ocha Thai and Japanese cuisine
Customers' Favorites
Recent Reviews
Ratings
Menu
Hours
Monday | 11AM - 2PM 5 - 8PM |
Tuesday | Closed |
Wednesday | 11AM - 2PM 5 - 8PM |
Thursday | 5 - 8PM 11AM - 2PM |
Friday | 11AM - 2PM 5 - 9PM |
Saturday | 5 - 9PM |
Sunday | 5 - 8PM |
Ocha Thai and Japanese cuisine is a cozy and tidy restaurant with a homey atmosphere. The family-owned establishment serves delicious food, including unique dishes like yellow noodles with pork. While some customers have had great experiences with quick service and affordable prices, others have reported mediocre food and service. Despite some inconsistencies, Ocha remains a popular spot, especially among those who appreciate its lovely owners and comfortable ambiance.