The "O" Steak & Seafood Restaurant
The bar area
View toward the open kitchen
Sitting area near the bar
Main dining room overlooking the lake
Open kitchen and dining area
Private dining room
Nestled into a corner of the Lake Opechee Inn & Spa in Laconia, New Hampshire, the "O" Restaurant opened in 2007. With sunset views of the lake and an eclectic and diverse menu, the restaurant is a popular dining spot in the Lakes Region.