Chowder House is a New American restaurant offering seafood and build-your-own sandwiches in a relaxed, homestyle setting.