About
Ocha Thai & Japanese Cuisine is a restaurant serving authentic Japanese and Thai food in Stamford, CT. They use the freshest ingredients to serve healthy meals at fair prices. Customers can enjoy a comfortable atmosphere, friendly staff, and high-quality Asian food.