tobywinter's Newbury, MA, USA
46 Plum Island Turnpike
Not sure why there is only one other review of this restaurant showing up here as I am pretty sure I...
49 Plum Island Tpke
This is a little seafood 'shack' on the Plum Island Turnpike. The road that takes you over to Plum I...