Restaurants & Bars



Restaurants & Bars 13


KHW | Mar 9, 2001 03:46 PM

A friend told me about a restaurant named Newicks in Dover, Hew Hampshire. Can anyone else confirm that this Place is worth an hours' drive from Andover, MA for the purpose of stuffing myself with creatures from the deep?

Want to stay up to date with this post?

Recommended From Chowhound