Sheff's Fish & Chips
Sheff's Fish & Chips
30 Sun Street
Biggleswade
Bedfordshire
SG180BPBedfordshire
Food rating:
★★★★★
5/5 stars
Updated:
Food rating:
★★★★★
5/5 stars
Updated:
See all Takeaway Shops in Biggleswade.