Caffe D'Italia phone St. Quentin Gate Town Centre, Shropshire TF3 4JH map D Sidoli & Sons Ltd phone 33, Sherwood St, Telford Town Centre Town Centre, Shropshire TF3 4BW map if (!IN_DEV) { ?> } ?>