Sorry, this location is now

Closed

El Qods Central

202 Othman Moharram St., El Konaysa, El moneeb, Giza

away