Lobster Pound Restaurant

33 Smith St.
Marblehead
Massachusetts
United States