Bar L'Onorato Ristoro offers a unique setting near the Lillaz waterfalls. Enjoy regional cuisine in a scenic, mountain-view location.