AA Rosette Edinburgh Food Scotland Restaurant Review: The Stockbridge Restaurant, 54 St Stephen St, Edinburgh EH3 5AL Emma Mykytyn 15 July 2016 0