Mustafa Kemal PaşA Mahallesi, FiruzköY Bulvarı, No 109, AvcıLar, Istanbul, Turkey
No delivery
Spot something wrong?
Dishes at Zigana Sofrası. Prices may vary in venue.