68 Atlas, Helwan El Qebleya, Helwan, Cairo Governorate, Egypt
الطريق السياحي, Helwan El-Balad, Helwan, Cairo Governorate, Egypt
Street 18, Helwan El-Balad, Helwan, Cairo Governorate, Egypt