Get directions to: Castaways, South Harwich, MA Restaurant address: 986 Main St South Harwich, MA 02661, USA Driving Walking Bicycling Restaurant: Castaways