Claim Listing

Claim Listing

Ocha Thai & Japanese Cuisine serves authentic Thai and Japanese cuisines to the St. Louis region.

It is located conveniently in Creve Coeur on Olive Blvd approximately 1 mile east of the 141 and Olive Blvd intersection.  It is hard to see the establishment from Olive Blvd.  It is located in a shopping center, but some buildings block its view.  It is located in Castillon’s Arcade Plaza.

The atmosphere is casual upscale with a large menu of items offering something for just about everybody.

It is also a “Verified” listed member on St. Louis Restaurant Review.

Links:

Reviews

Leave a Review

Price
Location
Staff
Services
Food
Publishing ...
Your rating has been successfully sent
Please fill out all fields
Captcha check failed