La Casa

La Casa
103 – 105 Dalry Road, Edinburgh, EH11 2AB
  • Telephone 0131 337 2875
  • Email
  • Website la-casa-restaurant.co.uk
Photo of La Casa

Cosy neighbourhood mezze and tapas bar.