North Harbour Bistro
  • Isle of Harris, United Kingdom

Busy summer Bistro situated in the harbour of scalpay