AtatüRk Mahallesi, 36. Ada, Ata 2-3 Plaza, No 6/A-3, AtaşEhir, İStanbul, Turkey
No delivery
Spot something wrong?
Dishes at Marpuç Cafe. Prices may vary in venue.