notes / caramel
671 in-stock caramel coffees from 250 European specialty roasters — prices compared per 100 g, every coffee links to the roaster's own store.
All tasting noteschocolate (1049)hazelnut (462)jasmine (398)honey (318)dark chocolate (283)milk chocolate (273)citrus zest (257)peach (254)raspberry (252)cocoa (235)