Pizzeria Il Gattopardo offers a menu of delicious, generously sized pizzas made with quality ingredients. They also serve excellent tiramisu.