CAILBRUICH
Company in the United Kingdom
Resume
Relaxed fine dining restaurant in the heart of Glasgow's West End. Michelin Star 2021, 3 AA Rosettes & Top 50 Restaurant in the Good Food Guide 2020 from Scotland's
Profile last updated on October 3rd, 2024