Haus Ofden is a restaurant offering traditional German cuisine, including a diverse salad bar.