33, Sherwood St, Telford Town Centre
Telford,
Shropshire
TF3 4BW
01952 291200
Latitude: 52.6754768, Longitude: -2.4462089
09:30 - 21:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about D Sidoli & Sons Ltd of Restaurant category. D Sidoli & Sons Ltd is located at 33, Sherwood St, Telford Town Centre Telford, TF3 4BW. How to get to D Sidoli & Sons Ltd office? Look at the map below or call them 01952 291200