Vivoli is an Italian Restaurant in the heart of Little Italy in Toronto. With 3 patios, along with indoor dining we serve fresh homemade pizza, pasta and seafood.