at 20 Bedford Street, Exeter , EX1 1NU United Kingdom
79 FB users likes Strada, set it to 226 position in Likes Rating for Exeter, Devon in Local Business category
Strada is Exeter based place and this enity listed in Italian Restaurant category. Located at 20 Bedford Street EX1 1NU. Contact phone number of Strada: +44 (0) 1392 432727