Beloved Island Foods returns to Parkdale in time for Toronto Caribbean Carnival

After closing in 2019 to make room for developments, Island Foods owner Vicki Sharma spent a few years looking for the right location to reopen.