Strada Italian restaurant - Covent Garden, London.

at Tavistock Street, London, WC2E 7 United Kingdom


Strada Italian restaurant - Covent Garden, London.
Tavistock Street
London WC2E 7
United Kingdom
Contact Phone
P: ---
Website
-

Company Rating

2159 Facebook users were in Strada Italian restaurant - Covent Garden, London.. It's a 460 position in Popularity Rating for companies in Local business category in London, United Kingdom

28 FB users likes Strada Italian restaurant - Covent Garden, London., set it to 1009 position in Likes Rating for London, United Kingdom in Local business category