Meet 2 Talk Cafe
Coffee Shop · Tea House
Meet 2 Talk Cafe is a cafe offering English conversation practice with native speakers.
Location
Best places nearby
The highest rated places close to Meet 2 Talk Cafe.
Local restaurants nearby
Başakçı Sokak 7, İstanbul



