Sora Lella Vegan Restaurant
13a Brougham St, Edinburgh
0131 478 2856
Menu
Edinburgh, Scotland
Sora Lella Vegan Restaurant
13a Brougham St, Edinburgh, Scotland EH4 9JS
0131 478 2856