Sport Bellwald is a restaurant offering a diverse menu with generous portions and quality dishes at moderate prices.