Write a review

Sheffords Kebab

← View details

37 High Street, Shefford, Bedfordshire SG17 5AX, United Kingdom, Shefford, England