La Torretta is a spacious pizzeria known for its large, delicious pizzas, considered by many to be the best in the area.