Cafe Obscura
Turkish · Coffee Shop
Cafe Obscura is a cafe offering Turkish cuisine.
Location
Best places nearby
The highest rated places close to Cafe Obscura.
Local restaurants nearby
Yıldırım Caddesi 22, İstanbul
Location
The highest rated places close to Cafe Obscura.
Yıldırım Caddesi 22, İstanbul