Villa Nova Pizzeria - New Buffalo

Pizza restaurant · 134 E Buffalo St, New Buffalo, MI

Dine-In

Hours

More food in New Buffalo, MI · Pizza in New Buffalo