Muusfalle is a Swiss restaurant.