Get directions to: Martha's Vineyard Shellfish Group, Vineyard Haven, MA
Restaurant address: Weaver Lane Vineyard Haven, MA 02568, USA
Restaurant: Martha's Vineyard Shellfish Group