Tag wine shop

6 Feb

Farmyard restaurant & wine shop

Farmyard restaurant & wine shop is a restaurant, wine bar and wine shop in St Leonards on Sea, Hastings, specialising in local produce and natural, biodynamic and low intervention wines. Great meats, the freshest fish and seafood, creative veggie and vegan dishes, cured meats and fantastic local cheeses. They take sustainability seriously.