Heidelberg, Germany
My favorite restaurant in Heidelberg. I took Cheri here for her first and last meals in Germany.