Zur Neuen Zelg is a restaurant offering a scenic view. A nearby farm shop provides fresh, local products.