The lamb ribs are to die for. A tad too salty but melts in your mouth.