close fried chicken takeaway close Country: Egypt close City: Qasr An Nile
Zeitouna Lebanese Bistro - Nile City Towers Mall
KFC
Le Pacha 1901
Taboula Restaurant