416 Commercial Street, 508.487.9693, daily in season: 11-6 & 8-11, off season: Fri-Mon 12-5 & by appointment