Zum Löwen is a German restaurant offering regional and international cuisine, including Argentinian burgers and homemade Maultaschen.