27A Street 200, Delga, Maadi, Cairo Governorate, Egypt
near Papa John's Pizza, 83 Street 9, Al Abageyah, Maadi, Cairo Governo...