0 likes
chrisspizzareviews
I was hoping it would be better than just mall pizza. But it’s mall pizza as you know it. All the flop, most of the grease and none of the crisp, just you would expect. That’s a review, Villa Pizza Clifton Park Center Mall, 4.8
Order Villa Pizza
Hungry? Order right now on Slice