JUMP TO:
  • Top Places
  • All
Corey Woodruff
0 Ratings
+ Share On... Facebook Twitter

Ocha Thai & Japanese Cuisine

Map & Directions 12967 Olive Blvd.
St. Louis, MO 63141
FLAG
 
314-434-3455
  • Japanese, Sushi, Thai
  • All Major Credit Cards, cash, ATM/Debit
  • Free Wifi, Kid Friendly, Takeout, Wheelchair Accessible, Wifi Access
  • Dinner, Lunch
  • Full bar
  • Accepted
  • Free, Lot available

Description

Riverfront Times' 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.

 
Member Reviews

No Reviews yet, leave the first one below!

Your Review:

Your Rating:

 

 
Tips from foursquare

  • Ocha O. on 02/09/13

    Ocha is Thai and Japanese Cuisine, located at the old Tachibana in the Olive Arcade Paza.

  • Anna C. on 11/14/13

    Their pork is delicious.

  • Carol D. on 06/28/13

    The sushi is yummy!

  • Yui Y. on 02/09/13

    Ocha is at the old Tachibana.

Check out Ocha Thai & Japanese Cuisine on Foursquare

More Sushi Restaurants in St. Louis

See More Sushi Restaurants in St. Louis

Reviews and News

advertisement

More Sushi Restaurants

Today's Daily Deal

E-Cigarette Ultra Kit ($50 value) View more Voice Daily Deals

Events Nearby

Restaurants Nearby

See More Restaurants
advertisement
Loading...