Topkapı Mahallesi, Millet Caddesi, Pazar Tekkesi Sokak, Fatih, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Şehr-i Destan Cafe. Prices may vary in venue.