Strada
17 Trinity St., Cambridgeshire, United Kingdom, CB2 1TB
(01223) 352166 Phone