Ocha Thai & Japanese Cuisine
St. Louis, MO 63141
Riverfront Times's Description
Located in a strip mall between Creve Coeur and Chesterfield in west St. Louis County, Ocha Thai & Japanese Cuisine offers diners a broad selection of crowd pleasers. The Thai menu features more — and more interesting — selections than does its Japanese counterpart. Basic curry and noodle dishes are satisfying, but consider the nam tok beef: spicy, citrusy grilled flank steak with red onion and cilantro. The Japanese fare includes a sushi bar, of course, though the selection is relatively limited: nigiri sushi and (in comparison with most other sushi bars in town) relatively restrained Americanized rolls. A few teriyaki and tempura-battered and fried Japanese dishes are also available.
Tips from foursquare
Ocha is Thai and Japanese Cuisine, located at the old Tachibana in the Olive Arcade Paza.
Their pork is delicious.
The sushi is yummy!
Ocha is at the old Tachibana.
More Thai Restaurants in St. Louis
Reviews and News
When I visited Ocha Thai & Japanese Cuisine for the first time late last year, its name was House of Thai. The sign above the... More on Ocha Thai & Japanese Cuisine »
When I visited Ocha Thai & Japanese Cuisine (12967 Olive Boulevard, west St. Louis County; 314-434-3455) for the first time... More on Ocha Thai & Japanese Cuisine »