Ground Lamb
Locally sourced farm fresh lamb – ground lamb, minced that has been finely chopped with a knife or a meat grinder or mincing machine.
Locally sourced farm fresh lamb – ground lamb, minced that has been finely chopped with a knife or a meat grinder or mincing machine.
Deepti K –
Very tasty, meat was delicious. Will buy again