The Tilly Butcher located on Hayton road in Aberdeen is owned and run by ?Lurch Monster? who is intent on bringing the best of Scotch Beef, Lamb and Pork from the Grampian Hills, and to also bring bac...