The Lobster Shack, located in North Berwick Harbour, East Lothian, Scotland, is take-out restaurant offering some of the freshest lobster, crab, haddock, and mussels, cooked right before your eyes.
Wil meer zien?
Ik heb samengesteld samengesteld kaarten En routes voor reizigers die net als ik willen reizen.