Chef Marco Ormonde By Dave Gordon | Photo Scott Cooper Headed by internationally renowned chef and owner, Marco Ormonde, The North is Barrie’s relaxed dining destination. Those who have been guests at The North already know Chef Marco invests his deepest passions in...