Rumeli Hisarı, Yahya Kemal Caddesi, No:16, Rumeli Hisarı Merkez, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Zeyla. Prices may vary in venue.