Main menu Open search menu

Villa Pizza

190 North Oval Mall, Columbus, OH 43210 190 North Oval Mall, Columbus Directions
+16142475878

Tips

250

Explore Nearby
Villa Pizza

Groupon has verified that the customer actually visited Villa Pizza.