Restaurant Lido Montiggl offers a dining experience immersed in nature.