Address: | 12967 Olive Blvd, St. Louis, MO 63141, USA |
---|---|
Postal code: | 63141 |
Phone: | (314) 434-3455 |
Website: | https://ocha-thai-japanese-cuisine.business.site/ |
Monday: | 11:00 AM – 2:00 PM |
---|---|
Tuesday: | Closed |
Wednesday: | 11:00 AM – 2:00 PM |
Thursday: | 11:00 AM – 2:00 PM |
Friday: | 11:00 AM – 2:00 PM, 5:00 – 9:00 PM |
Saturday: | 5:00 – 9:00 PM |
Sunday: | 5:00 – 8:00 PM |
Sooooo good!! Definitely will be coming back again. Service was great!! The sushi although it was a limited menu it is done well. Yum!!
Everything here is superbly flavorful and carries a unique touch, it’s very obvious care goes into the ingredients and taste. Ocha is for the foodie at heart. What’s more Ocha has what it takes to impress many culinary lovers, including pepperheads such as myself. When ordering curry and asking for pepperhead level spice(E.G. ghost peppers, scorpion pepper, and other superhots) I was more than impressed, not only with the heat, but what I can only describe as an absolute flavor-bomb of deliciousness. Truly a top tier spot for foodies at heart. Much respect.
I don’t come here often but when I do, I always get a grate service. Came back couple of weeks ago in yrs and they continue to warm my heart with such great service. Food portions are generous most of their food is good. They even have happy hour prices for sushi and daily specials. It’s definitely an under appreciated place. Everyone should check it out they ask for spicy level and I’d say 2-3 is good for most people!
Absolutely delicious. The owners and staff are super friendly, generous, and always make sure you are beyond satisfied. The only thai/sushi place I will go to in St. Louis.