Opera House Bar & Grill, NEW LISBON, Wisconsin (WI)

Looking for some food? Opera House Bar & Grill is among the restaurants you might consider.
Comfortably positioned at 120 South Adams Street () in NEW LISBON, Wisconsin (WI) (53950), Opera House Bar & Grill is available at 6085623704. Please do give them a call upfront to make a reservation.
More restaurants in NEW LISBON, Wisconsin (WI)


Opera House Bar & Grill contact information and details:
Address: 120 South Adams Street - , NEW LISBON, Wisconsin (WI) 53950
Contact Phone: 6085623704