>> Could it be a seller of high-end ice cream in Connecticut called St.
>> Claire's?
>
> Found it. It is indeed St. Claire's Ice Cream, Norwalk CT. In case anyone
> else has an interest, see this link.
> http://www.stclairicecream.com/about.html.
>
> Post a follow-up to this message
>
Are they still in business? I emailed them, but the note was returned
as undeliverable. Is there such a word? I think I made it up.
The site you posted has not been updated for several years.