Ocha Thai & Japanese Cuisine

(4 Reviews)
12967 Olive Blvd, St. Louis, MO 63141, USA

Ocha Thai & Japanese Cuisine is located in St. Louis County of Missouri state. On the street of Olive Boulevard and street number is 12967. To communicate or ask something with the place, the Phone number is (314) 434-3455. You can get more information from their website.
The coordinates that you can use in navigation applications to get to find Ocha Thai & Japanese Cuisine quickly are 38.6828543 ,-90.4782181

Contact and Address

Address: 12967 Olive Blvd, St. Louis, MO 63141, USA
Postal code: 63141
Phone: (314) 434-3455
Website: https://ocha-thai-japanese-cuisine.business.site/

Opening Hours:

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

Location & routing

Get Directions

Reviews

  • Emily Montgomery

    (November 19, 2021, 9:24 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!!

  • John Cliffe

    (November 11, 2021, 9:09 pm)

    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.

  • Jess

    (April 1, 2021, 8:08 am)

    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!

  • Samantha Piet

    (September 16, 2020, 4:41 pm)

    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.

Write a Review

Photos of Ocha Thai & Japanese Cuisine

Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455
Ocha Thai & Japanese Cuisine | 12967 Olive Blvd, St. Louis, MO 63141, USA | Phone: (314) 434-3455