Restaurants in Leasingham
The Ploughman's Barn @ Manor Farm Shops
2 Moor Ln, Leasingham, SleafordFabulous place, delicious food, fantastic customer service. 10 in our party cafe packed - service and food still absolutely fantastic. Every member of staff friendly always with a smile on their faces. Thank you very much Susan Graham
-
Superb64 Reviews 4.5