Avşarlar
Turkish · Kebab House
Avşarlar is a restaurant offering Turkish cuisine.
Location
Best places nearby
The highest rated places close to Avşarlar.
Local restaurants nearby
İzmir 1. Cadde 13, Ankara
Location
The highest rated places close to Avşarlar.
İzmir 1. Cadde 13, Ankara