Until now, I had only visited the Dover NH location. This Concord NH location is up to the same high standards. Newick's is my favorite seafood restaurant in the world!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.