Plum Island Grille

Address:
2 Sunset Dr, Newbury, Massachusetts, USA
Telephone:
(978) 463-2290
Capacity:
75
 View map