Pizza Review
By far best pizza I’ve ever tasted. The nonno is so mouth watering. The crust is perfectly crunchy and overall it’s the best. Villa has the best pizza in town!