Yes! The Queenstown Super Giant n Queen Chapel Road, as it was then called...biggest Giant around. Wit the Yellow Stamp redemption store inside.
I remember Yellow Stamps. I think we got a toaster and some toys out of that ;-)
That Giant is the one they brought Queen Elizabeth to see when she visited and wanted to see a supermarket.
It was a great store; and back then, people worked there for many years, and lots retired from that job.