Why on earth is this place listed as German restaurant? Its name is French and it's located in Switzerland.