Dairy Cream

Restaurant in Windsor Locks, CT

Ice Cream fast food