0 likes
z.w.
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