Restaurant El Narges

El Narges

162 Tahrir St, Bab El Louk - Get directions

About "مطعم El Narges"

162 Tahrir St, Bab El Louk