News

The prime rib – the star attraction mentioned in our title – is nothing short of magnificent. Slow-roasted to the kind of tenderness that makes you close your eyes involuntarily with the first bite, ...