Cannolis is an Italian restaurant known for its hefty portions of familiar Italian dishes, including pizza and seafood, served in a low-key bistro setting with scenic pond views.