Full menu with prices & pictures
Ocha Thai Japanese C... 12967 Olive Blvd, Saint Louis, MO 63...
(+1)3144343455
The restaurant from Saint Louis offers 161 different dishes and drinks on the menu at an average price of $10.2.
The menu card of the restaurant is also suitable for vegetarians, as there are meals that completely abstain from meat.
You can also simply ring the phone number (+1)3144343455 to request your reservation.