Al Nadi Square 400 St, El Shorouk, Cairo Governorate, Egypt
4MJ6+93W, El Shorouk, Cairo Governorate, Egypt