AA Rosette Edinburgh Food French Scotland Restaurant Review: L’escargot Bleu, 56 Broughton Street, Edinburgh Emma Mykytyn 4 July 2016 0