( 27 Reviews )
The Sandhill Store & Italian Deli
Deli
89 Billington Rd Leighton Buzzard, eng LU7 4TG
Matthew Field
A small but friendly and well stocked little shop full of interesting and delicious food and drinks at very good prices. The deli in particular is great and has a great s ... more
( 1 Reviews )