Croft 36 Farm Shop

Leverburgh, United Kingdom

The best fish in town some people claim. Located on a quiet beach, a local restaurant that is known for wonderful crab, scrummy cupcakes and beautiful cakes. A good menu, absolutely top notch service and amazing setting. Good value for money.