Exeter South Street KFC
KFC
93-95 South Street
Exeter
Devon
EX11HXExeter
Devon
Food rating:
5/5 stars
Updated: 5. September 2022
Food rating:
5/5 stars
Updated: 5. September 2022