Self roasted coffees but nothing spectacular in their assortment. No on demand grinders and the espresso extraction wasn't well done. Still the best coffee place I have seen in Hannover so far.