Egypt Free Shops is located in Port Said Governorate, Egypt on El Geish & El Nahda St, Qesm Ash Sharq. Egypt Free Shops is rated 3.7 out of 5 in the category duty free store in Egypt.
Address
El Geish & El Nahda St, Qesm Ash Sharq
Service options
In-store shopping