About Welcome to Ocha Thai & Japanese Cuisine in St. Louis, MO. We specialize in Thai cuisine, Japanese cuisine, and Sushi.