Checkers Sitari the first premium SA supermarket to run entirely on renewable energy
Checkers Sitari and the entire Sitari Village Mall located close to Somerset West, Cape Town have become South Africa’s first ...
Read moreDetailsHome » Checkers Sitari
Checkers Sitari and the entire Sitari Village Mall located close to Somerset West, Cape Town have become South Africa’s first ...
Read moreDetails