Public Coffee Roasters is a coffee roastery offering freshly roasted beans. They also have a shop at Mühlenkamp 6a.