Restaurant Chalet del Sol offers Italian cuisine, including pizza. Enjoy the beautiful views and friendly service.