Spacious Italian restaurant offering classic dishes with a modern twist. Established in 1991.