Storchen is a Swiss restaurant.