Get directions to: Lighthouse Cafe, Harwich, MA
Restaurant address: 216 Main St Harwich, MA 02645, USA
Restaurant: Lighthouse Cafe