It's is a supermarket group. In my mind, maybe it is one the most expensive supermarkets in Toronto.
Don't worry about finding out a supermarket before you come to Canada. You have something more important to think now. Good luck!