Restaurants & Bars

Seafood!!

Share:

Restaurants & Bars 13

Seafood!!

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?