12-14 Cromwell St, Stornoway HS1 2DA +44 1851 703222
restaurant, Isle of Lewis, Scotland, United Kingdom
Today
How to go there