Write a review

KFC

← View details

286 Cheriton Road, Folkestone CT19 4DW, United Kingdom, Folkestone, England