Finsterwald is a restaurant.