Almazah, Heliopolis, Cairo Governorate, Egypt
73 Beirut Street, from Salah Salem St, Cairo Governorate 11756, Egypt