United States Vermont Lyndon

Carmen's Ice Cream

A nostalgic ice cream parlor serving homemade scoops, sundaes, and shakes in a quintessential New England small-town setting.