Francesco Venditti

Introducing: Jamie's Italian, Jamie Oliver's first North American restaurant, at Yorkdale Mall
Food & Drink

Introducing: Jamie’s Italian, Jamie Oliver’s first North American restaurant, at Yorkdale Mall

And everything on the family-friendly menu is sustainable and ethically sourced
Advertisement

Best New Restaurants

Big Stories