Pizza Review
If you would put a frozen pizza in a pizza oven to make it have a very crispy bottom.... that's what this taste like.

Order Italian Village Pizza

Hungry? Order right now on Slice
Order now on Slice