Italian | Restaurants
Malibu
- 50 El Thawra St.
- Cairo
- Mohandiseen
- Cairo
- Mohandiseen Less
- 0237629967
- 01002553610
open
9am - 2am
- Add review
- Add to favorite