Edinburgh is home to many historic restaurants and cafés that have been serving up tasty food to locals and tourists alike for decades, if not centuries. Among these are The Sheep Heid Inn in ...