Location on the map

5 Tanta St., off El Batal Ahmed Abdel Aziz St., Floor 1 - Giza - Al Mohandesin

Map directions