Strada

Restaurants , Italian Earls Court
0 Love It
Save it

Please note, this Strada is now closed. Time Out Food & Drink editors, Dec 2015.

Venue name: Strada
Contact:
Address: 237 Earl's Court Road
London
SW5 9AH
Do you own this business?
LiveReviews|0
2 people listening