7, Montpellier St
Cheltenham,
Gloucestershire
GL50 1SX
01242 253410
Latitude: 51.8954332, Longitude: -2.0826740
09:00 - 18:30 - Mo, Tu, We, Th, Fr
09:00 - 17:30 - Sa
Actual information about Strada Restaurant of Italian Restaurant category. Strada Restaurant is located at 7, Montpellier St Cheltenham, GL50 1SX. How to get to Strada Restaurant office? Look at the map below or call them 01242 253410