Time and Tide 37 West Main Street, Meriden, CT 06451