Sheep and Goats
Saddle of lamb with sweet garlic and basil
Saddle : unseparated loin (from rib to leg) from both sides of the animal.
> view all pairings


