Zum Löwen is a hotel and restaurant specializing in Greek cuisine.