Mad Martha's Beach Cafe

51 Northern Blvd.
Newbury
Massachusetts
United States