Opera House Bar & Grill
(414)
Bar & grill
Address: 120 S Adams St, New Lisbon, WI 53950
Hours: Open ⋅ Closes 2 AM
Phone: (608) 562-3704
No information is available for this page. · Learn why
Rating
· Review by Baron_Lucy
Opera House Pub: Disappointment - See 25 traveller reviews, 9 candid photos, and great deals for Elwood, IN, at Tripadvisor.