Ever since I moved back to Canada, Metro has been; one among few others; my favorite place for all of my food shopping. Everything you need is there. I encourage anyone who has not visited yet to give it a try!
Your homemade pizza sauce is disgusting. Friends just brought one of your pizza's home and tried to get us to take it, we said no thank you. Absolutely awful sauce. It's bitter and tastes like tomato paste. Stop selling live lobsters.