“where the classics become new again”
Looking for some of the best cuisine in New Hampshire's Lakes Region? Dine at O Steaks and Seafood located at Lake Opechee Inn and Spa or their affiliate restaurant, Canoe, in Center Harbor, NH. Our restaurant, O, welcomes you to experience sophisticated dining overlooking Lake Opechee. Enjoy hand cut steaks and the freshest seafood complemented by a new world of wine and martinis.O– where the classics become new again.
Be the first to add a review to the O Steaks & Seafood.
O Steaks & Seafood
- Sun, Sat: 4:00 pm - 10:00 pm
- Mon - Fri: 11:30 am - 10:00 pm
Is there a problem with this listing? Let us know.