Phone numbers of Egypt Scoop Center
center
138 El Nozha St., Panorama Tower, Triumph Square
Cairo
- Masr el gedida