Lakeside restaurant offering excellent dishes, particularly seafood.