Zum Löwen is a German restaurant offering a range of dishes from rustic fare to refined German cuisine. Parking is available.