Due to the high demands, especially in the busy seasons, we request our dear customers to book at least 1 day before the visit. If you want to book a table on the same day, please phone us directly on 0131 229 5578. Many thanks.
This is a notice for cookies. By using this website you agree to the use of cookies for analytics, personalised content and ads.