Top Local Places

Ebbcarrs Cafe

The harbour, St Abbs, Eyemouth, United Kingdom
Coffee Shop

Description

ad

Friendly run cafe, on the harbour front with fresh local seafood, home baking and local ales.  

Quiz