Strada - Parsons Green

175 New Kings Road, SW6 4SW London, United Kingdom Get Directions to this spot
175 New Kings Road
SW6 4SW London
United Kingdom

Rate and review Strada - Parsons Green in London, United Kingdom!

Share your experiences at Strada - Parsons Green with your friends or discover more Italian Restaurants in London, United Kingdom.