I have to say, I did not have high expectations for the food here: for one I was in a group of 16, and with a location on the Royal Mile I think I can be forgiven for suspecting that this would be standard tourist-pleasing fodder at a high price.
I am pleased to say I couldn't have been more...
More
