This restaurant offers a pleasant terrace dining experience with good food. It is located in Konstanz, Germany.