Hearty Italian trattoria with generous portions. Located at high altitude, it offers a spacious dining room.