Opera House Bar & Grill
120 S Adams St, New Lisbon
(608) 562-3704
Menu
Restaurants in New Lisbon, WI
Opera House Bar & Grill
120 S Adams St, New Lisbon, WI 53950
(608) 562-3704