Neuhaus is a Swiss restaurant offering a pleasant atmosphere and friendly service for a relaxed dining experience.