Location on the map

6 Abdel Qawy Ahmed St., off Shehab St. - Giza - Al Mohandesin

Map directions