Pizza Review
Pretty good taste. Little greasy for me...but good pie.

Order Villa Grande Restaurant & Pizzeria

Hungry? Order right now on Slice
Order now on Slice