Sneaky Pete's

73 Cowgate, Edinburgh EH1 1JW, UK.View map