Steam Whistle Brewing is an independent craft brewery offering a seasonal menu of contemporary Canadian cuisine alongside its pilsner and other beverages. They also host weddings.