Dine on New England comfort food and classic seafood dishes in a coastal-inspired restaurant that’s reminiscent of a cozy lighthouse.