Jeanne Gennar is a coffee shop specializing in self-roasted, high-quality coffee beans. They offer a curated selection for various clients and provide training related to coffee.