Alp Rohr / Oma's Chuchi is a restaurant offering a dining experience amidst a mountain landscape.