St. Louis Restaurant Review adds Ocha Thai & Japanese Cuisine to the St. Louis Restaurant Directory.
CHESTERFIELD, MO (StLouisRestaurantReview) St. Louis Restaurant Review has added Ocha Thai & Japanese Cuisine to our St. Louis Restaurant Directory based on online customer reviews and length of time in business. They are a verified listing. Additionally, to help the restaurant promote themselves online, we added their menus for fast and easy reference. Finally, we verified their Google My Business listing to enhance their online presence, which they lack a significant web presence.
Ocha is located approximately one mile east of the 141 and Olive Blvd intersection on Olive Blvd. Unfortunately, the establishment is hard to view from the road because the buildings in front of the strip center block the view.
Ocha Thai & Japanese Cuisine address & phone:
12967 Olive Blvd
St. Louis, MO 63141