Update Info - The Claddagh Inn
This restaurant was reported as closed. If it is open, let us know.
The Claddagh Inn
77 Main St
Harwich, MA 02645
77 Main St
Harwich, MA 02645
This restaurant was reported as closed. If it is open, let us know.