Pizza Review
Pizza was cold. Had to wait 1/2 hour after recommended pick up time. Total time from ordering to pizza in hand 1hr 15mins. Pizza was on top of oven for who knows how long. Do not recommend on weekends

Order Villa Grande Restaurant & Pizzeria

Hungry? Order right now on Slice
Order now on Slice