Edelweiss is a Swiss restaurant offering a seasonal menu and pizza. It also functions as a hotel.