La Finissima Maxipizza is a pizza restaurant specializing in large, artisanal pizzas perfect for sharing.