strada restaurant london strada.co.uk strada is a group of contemporary italian restaurants serving simple, freshly prepared dishes using the finest and freshest ingredients Category:restaurants and delivery Global Rank:2,043,726 visits:17.7K pages/Per:1.8 ADS