Sorry, this location is now

Closed

Mobile Shop

2 Abdel Hamid Emam St., Off Teraet El Sawahel St., Imbaba, Giza Beside Koshary Sultan Abou El Ela

away