Pizza Review
Quite good. Great crisp. St Francis Apizza in Cincinnati is better. But this pizza is just how pizza is meant to be.

Order Denino's Greenwich Village

Hungry? Order right now on Slice
Order now on Slice