Openings8OctoberMR1 Hotels and Giza Downtown, GizaSephora reported to be opening its first Egypt store in Giza
CairoScene reports that beauty retailer Sephora is set to open its first store in Egypt at MR1 Hotels and Giza Downtown, an upcoming mixed-use development. No opening date has been given.


