Crombies Of Edinburgh sell a wide range of fresh and cooked meats. They also stock over 100 varieties of sausage.