Do you know who has the best ham in the city? It’s Oyama Swedish Ham in Granville Island. ORDER ahead for these as they always sell out of these incredibly tasty Swedish Hams – ½ or whole. While you are there pick up sausages, patés, terrines, salamis, prosciuttos, and cheeses and you are set for the weekend. October…