Tip You can buy a frozen and sliced lamb in the supermarket. In that way, it would be super fast… Read More