GENEVA, SWITZERLAND – Le Chef officially opens to the public this week, on the third floor of Genève Aéroport, completing a series of moves in recent years to make the airport’s eateries match changing needs of travelers. Good news for locals: this is a great addition to Geneva’s restaurants, and you can eat here without […]