Red Sea Mall 23322 Jeddah, Saoedi-Arabië
Mall of Arabia 21352 Jeddah, Saoedi-Arabië
Tahlia Street Ben Homran Centre Jeddah, Saoedi-Arabië