Özbay Cafe
Coffee Shop · Turkish
Özbay Cafe is a cafe establishment.
Location
Best places nearby
The highest rated places close to Özbay Cafe.
Local restaurants nearby
Radyum Sokak 5, İstanbul
Location
The highest rated places close to Özbay Cafe.
Radyum Sokak 5, İstanbul