Villa Nova Pizzeria

Row 1

Details
134 E Buffalo St
New Buffalo, MI 49117
(269) 469-0200

Foursquare Tips

  • Bring cash - they don't accept cards here.