35 Panorama El Shorouk Mall, El Shorouk, Cairo Governorate, Egypt
5H7C+V8J, El Shorouk, Cairo Governorate, Egypt
Galaxy Mall, El Shorouk, Cairo Governorate, Egypt