La Casa

La Casa
297 Leith Walk, Edinburgh, EH6 8SA
  • Telephone 0131 555 4827
  • Email
  • Website la-casa-restaurant.co.uk
Photo of La Casa

Spanish-style tapas and mezze in a bright, corner site in buzzy Leith Walk.