19, Church St
Telford,
Shropshire
TF1 1DD
01952 254666
Latitude: 52.6975886, Longitude: -2.5121358
09:30 - 20:30 - Mo, Tu, We, Th, Fr
09:30 - 19:30 - Sa
Actual information about La Rosa of Italian Restaurant category. La Rosa is located at 19, Church St Telford, TF1 1DD. How to get to La Rosa office? Look at the map below or call them 01952 254666