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.
Voglio vedere di più?
Ho creato una guida di viaggio interattiva per aiutare le persone a viaggiare
Come me. Usato per 1000+ viaggi