Chez Nelly is a Swiss restaurant known for its chalet-style decor and simple, quality menu. Currently temporarily closed.