Cankurtaran Mahallesi, AkbıYıK Caddesi, No:81/A, Fatih, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Dream İstanbul. Prices may vary in venue.