Hi
The basics of setting up any business aside (like incorporation, finances, taxes premises etc.) aside. The first step should be to find out what the permit requirements are.
For any food there are often complex requirements, and permits, that are provincially specific. So for a start I would have a look at the requirements for this on your own province's websites.
Figuring out the rest should prove fairly simple from there.
Good luck