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.
Quer ver mais?
Eu criei curadoria mapase itinerários para viajantes que querem viajar como eu.