Villa Pizza

Row 1

Details
2200 S 10th St
McAllen, TX 78503
(956) 630-0229
Italian, Pizza
$ $
Hours
Mon–Sat: 10:00 AM–9:00 PM Sun: 11:00 AM–6:00 PM

Foursquare Tips

  • Get $2.00 off by using code on the receipt.
  • Inside La Plaza Mall.