Papas Place W, BARABOO, Wisconsin (WI)
Conveniently located at 630 West Pine Street () in BARABOO, Wisconsin (WI) (53913), Papas Place W are available at 6083564869. Please do in advance to make a reservation.
More restaurants in BARABOO, Wisconsin (WI)
Papas Place W contact information and details:
Address: 630 West Pine Street - , BARABOO, Wisconsin (WI) 53913
Contact Phone: 6083564869