David Thayer's serve twenty four flavours of ice cream and ten flavours of fudge. They also sell teas, coffees and milkshakes.