IGA – Sobeys

Cultivating creative thinking

The largest organic supermarket green roof garden
in the country + bees producing honey = a refreshing
and innovative in-store offer.