The Harbour Fish & Chip Shop

The Harbour Fish & Chip Shop is Seafood Restaurant in Lerwick.

Tags:
Seafood Restaurant
Category:
Seafood Restaurant