La Plaza Bistro
11 Drumsheugh Place
Edinburgh
EH37PT
Food rating:
Improvement Required
Updated: 31. August 2023
Food rating:
Improvement Required
Updated: 31. August 2023