About Ocha
Ocha in West Ealing W13 serves Thai food. Ocha — the Japanese word for tea, particularly green tea (ocha). Applied to a Thai restaurant, the name creates an interesting East Asian identity that crosses linguistic boundaries.
Available for dine-in and takeaway in West Ealing W13.
Find Us
123 Uxbridge Road West Ealing, London, W13 9AU
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!