Zafer Cad., No: 32/A, (Postane Sokak), Urla, Izmir, Turkey
No delivery
Spot something wrong?
Dishes at Keçi Cafe. Prices may vary in venue.