Papa Pirelli's

Restaurant · 613 E La Salle Ave, Barron, WI

Dine-In

More food in Barron, WI