Swell Lake strip mall
Spinneys continues to expand its store footprint across Egypt with its latest opening of a new store in west Cairo.
Most Read