Isle of Barra Oysters was started by a group of friends on the Isle of Barra off the West Coast of Scotland. They came together to create an oyster farm. They hand rear their oysters in tidal lochs and ensure they are of the highest quality.
Isle of Barra Oysters source their oysters in a tidal loch on the Isle of Barra.
0 Ratings
You need to be signed in to leave a comment. Sign in here.