Address of Egypt Scoop Center
center
138 El Nozha St., Panorama Tower, Triumph Square
Cairo
- Masr el gedida
Location on the map
138 El Nozha St., Panorama Tower, Triumph Square - Cairo - Masr el gedida