Ocha Tea Shop Cafe
Tea House · Coffee Shop
Ocha Tea Shop Cafe is a cafe offering a selection of teas and related products, alongside natural and regional food items.
Location
Best places nearby
The highest rated places close to Ocha Tea Shop Cafe.
Local restaurants nearby
Çelebi Sokak 13C, İstanbul



