Kehlhof is a Swiss restaurant.