Taffs Fish & Chips
16 South Street
Torrington
Devon
EX388AADevon
Food rating:
1/5 stars
Updated: 3. November 2023
Food rating:
1/5 stars
Updated: 3. November 2023