The pizza here is very good, almost as good as an NYC pizzeria. They are very accommodating - one day we wanted a large pie half pepperoni and got it with no extra charge.
They also deliver. One night it was raining so hard we could not BBQ, so we ordered the pizza and three orders of mozzarella sticks, and the penne with sausages in meat sauce (this was very yummy!). The order was delivered in under 1/2 hour in the pouring rain, and hot too. Not bad - we were all the way up in the Summit, unit 84 L. Gave the delivery girl a large tip for coming to save our hunger that day.