Enjoy Italian pizza at Monysto Pizza, located within a hotel. Offers mountain views and is near ski elevators.