Ocha Thai Japanese Cuisine

Ocha Thai Japanese Cuisine

St. Louis, MO 63141, 12967 Olive Blvd, United States, Missouri
98 Reviews 4.2

"The Japanese sushi was fine, but seafood hotpot and pad thai were too sweet, not really nice"

Details

Phone: +13144343455

Address: St. Louis, MO 63141, 12967 Olive Blvd, United States, Missouri

City: Missouri

Website: https://ocha-thai-japanese-cuisine.business.site/

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 123

Amenities: 2

Categories: 5

Reviews: 98


Address

Show Map

Reviews

3 /5 Rating

I was craving for some Thai food so I decided to give this restaurant a try. There were plenty of parking out front. The restaurant was clean and had a beautiful decor. The staff were friendly. There were a wide selection of Japanese and Thai food. Their food was delectable and tasty. The price was reasonable. I didn't order any Japanese food during my visit. I would repeat.

5 /5 Rating

My husband and I decided to venture out and try someplace new! We Ordered soup, two appetizers and an entrée, all serving sizes were very generous! Atmosphere, service, food quality and price were exceptional! We will be back!

5 /5 Rating

We have tried endless red curries in STL, and Ocha's chicken red curry is the best! This is our go to spot for pickup, and it is always hot and fresh when we get home.

5 /5 Rating

The dinner was great the customer service was good the sushi was great and the miso soup and the curry was great also 5

3 /5 Rating

The Japanese sushi was fine, but seafood hotpot and pad thai were too sweet, not really nice