In Dining Scaddabush – Toronto Food Review | Truffle Bread, Butcher Pizza & Zucca Ravioli 🤤🔥 March 25, 2026 We took a trip to Scaddabush Italian Kitchen and Bar in Toronto, Ontario, and let’s just say… this was not…