Upper Canada Cheese

If you love cheese, this is a must stop on your Niagara itinerary. The shop features a vast selection of award-winning cheese including Niagara Gold.  

Regions, Cities & Towns