This is a specialty food in Edinburgh. This shop on Edinburgh Victoria Street is a specialty barbecue shop for small black hair pigs unique to Edinburgh. You can smell it from a long distance. The business is particularly good. It is said that at least 6 pigs will be sold a day. It's really nice.