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 een interactieve reisgids gemaakt om mensen te helpen reizen
Zoals ik. Gebruikt voor 1.000+ Trips