Sorry, this location is now

Closed

El Omda Glass Factory

, 3rd Ind. Zone Ext., 6th of october, Giza

away