Location on the map

16 Goal Gamal St., off El-Batal Ahmed Abdel Aziz St. - Giza - Al Mohandesin

Map directions