Location on the map

16 El Qassasin St. off Ahmed Orabi, Sphinx Square - Giza - Al Mohandesin

Map directions