Pizza | Restaurants
Roma Pizza 2 Go
- 28 El Nil El Abyad St.
- Cairo
- Mohandiseen
- Cairo
- Mohandiseen Less
- 19914
open
11am - 2am
- Add review
- Add to favorite