12 reviews
Mall of İstanbul AVM, Ziya Gökalp Mahallesi, Süleyman Demirel Bulvarı, No:7 Kat:1, Mağaza No:259, 34490 Başakşehir/İstanbul, Türkiye