Pizzeria A' Cannarutia offers a variety of pizzas, including maxi sizes. Indoor and outdoor seating available.