Location on the map

16 Jeddah St., off Mohy El Din Abou El Ezz St. - Giza - Al Mohandesin

Map directions