Barlby Village Store
Barlby Village Store
67 Sycamore Road
Barlby
North Yorkshire
YO85XDNorth Yorkshire
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Retail Stores in Barlby.