Al Haram, Oula Al Haram, El Talbia, Giza Governorate, Egypt
21 Abdo Mohamed Street, Off, Tersa, Egypt