Opera House - New Lisbon

Restaurants, Pub
120 S Adams St, New Lisbon, United States
Dishes: 2

Opera House

3 / 5 of 11 Reviews
Phone
+16085623704
Address
120 S Adams St, New Lisbon, United States

Feedback

★ 3 / 5 of 11 Reviews

Actually, a pretty decent place to go! We have been there a couple of times and are always happ...

bob-b-engineer52

Great food and chill atmosphere. Stopped in for lunch and had a cheeseburger, husband had shrim...

emily-s-beach88-squi

Can't get any help there services slower than heck orders get mixed up New lisbon McDonald's is...

scott-f-snake4

Menu Items

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menu App now