KIKERAN is a coffee store specializing in roasted specialty coffees and house blends. They also offer fine foods and Dammann Frères teas.