Location on the map

21 El Batal Ahmed Abdel Aziz , Next to Mobil Gas Station - Giza - Al Mohandesin

Map directions