Telford | Fish & Chips
Codfather The listed in Fish & Chips located in Telford.
Address: 2 Pool View, Telford, TF4 2ND
Telephone: 01952 501115