close south american restaurant close Country: Egypt close City: Qasr An Nile
KFC
Le Pacha 1901
Nile Terrace
Birdcage
Sushiramis
Felfela