This establishment is a wine bar offering its own wines. It is located in Saarburg, Germany.