We're looking for a pizza delivery alternative to Mamma's (due to the long waits).
Pizziolla has caught our eye. We really like thin crust -- how's their thin crust? Can you get a pizza delivered in under 1hr?
Any idea on how to pick the right location? they name the streets but the cross street could be anywhere.