Pizza restaurant Il Pizzicotto offers pizza and appetizers like panzerottini and mozzarella sticks. Features include free Wi-Fi, delivery, and takeout.