Sora Lella

Sora Lella
13a Brougham Street, Edinburgh, EH3 9JS
  • Email
  • Website www.soralella.co.uk
Photo of Sora Lella

Cute little Italian vegan restaurant.