Get directions to: Yarmouth Clam Festival, Yarmouth, ME
Restaurant address: 158 Main St Yarmouth, ME 04096, USA
Restaurant: Yarmouth Clam Festival