star

A tender leg of lamb infused with the tastes of North Africa.