İNöNü Mahallesi, Harbiye ÇAyıRı Sokak, No: 101A, Harbiye, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Zula. Prices may vary in venue.