Sorry, this location is now

Closed

Tabarak Central

El Matary St., Dar el salam, Cairo

away