Lyla
Open
Advertisement
3 Royal Terrace
EH7, Scotland EH7 5AB
Lyla is a sophisticated dining experience located at 3 Royal Terrace, Edinburgh, focusing on an extended tasting menu that showcases the finest line-caught fish and sustainable shellfish from the Scottish Isles. The restaurant prides itself on sourcing organic meats and vegetables from top UK farms while collaborating with local foragers and growers to create dishes that reflect the authentic flavours of Scotland.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement

