Restaurant Alpenrose offers a diverse menu with Italian, Swiss, and European dishes, including a variety of pizzas. It caters to both lunch and dinner, with options suitable for vegetarians.