Zur Finkenburg is an Italian restaurant.