Pizzeria La Torre offers pizza with table service and takeout. Enjoy your meal in the indoor dining area or on the veranda.