frenchNot yet on Tasting Planet
L'escargot Bleu
Broughton Street 56, Edinburgh, EH1 3SA Edinburgh, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Broughton Street 56, Edinburgh, EH1 3SA Edinburgh, United Kingdom
No photos yet.
No reviews yet. Be the first!