La Plaza Bistro

  • 11 Drumsheugh Gardens, City of Edinburgh, EH3 7PT, United Kingdom
  • Sep 30, 2024
  • +44 131 629 3940
  • Website