Avsar Cafe
Coffee Shop
Avsar Cafe is a cafe offering a variety of refreshments.
Location
Best places nearby
The highest rated places close to Avsar Cafe.
Local restaurants nearby
Nakiye Elgün Sokak 81A, İstanbul
Location
The highest rated places close to Avsar Cafe.
Nakiye Elgün Sokak 81A, İstanbul