Culture

Inside Toronto’s Quetzal

Quetzal ("ket-zal") is one of the latest restaurants to nest up in Little Italy and it comes from some familiar Toronto faces. Owned and operated by Kate Chomys... More...