at 12 Baddow Road, Chelmsford , CM2 0DG United Kingdom
37 FB users likes Strada, set it to 313 position in Likes Rating for Chelmsford, Essex in Local Business category
Strada is Chelmsford based place and this enity listed in Italian Restaurant category. Located at 12 Baddow Road CM2 0DG. Contact phone number of Strada: +44 (0) 1245 491991