Giessbach-Ranch is a Swiss restaurant.