Black Forest is a German restaurant offering classic cuisine in a rustic setting. It features a patio with lake and mountain views.