Business Directory
Sizzlin Restaurant
Food & Drink
Sizzlin is a newly relocated licensed restaurant in Owen Sound from Meaford, where we try to match modern flare with old school home cooking at affordable prices.