Driftwood Restaurant

63 Front St.
Marblehead
Massachusetts
United States