Neckar Coffee is a coffee shop offering specialty-grade coffee beans from around the world, alongside pastries. They also roast their own coffee.