Pizza Review
Ok average pizza. Greasy. Little flop. Sauce had a little flavor to it

Order Villa Grande Restaurant & Pizzeria

Hungry? Order right now on Slice
Order now on Slice