Avşar Cafe
Coffee Shop · Bar · Turkish
Avşar Cafe is a cafe and bar located in Istanbul. It offers a pleasant atmosphere for enjoying drinks and conversation, with friendly staff. The establishment is situated in the Beşiktaş area.
Location
Best places nearby
The highest rated places close to Avşar Cafe.
Local restaurants nearby
Şair Leyla Sokak 13/1, İstanbul


