HECH Lunch

The Parish House 697 Main Street, Harwich