More about Strada, West India Quay
Strada, West India Quay is located at Block E, Unit 12 Hertsmere Road, E14 4AE London, United Kingdom
020 7538 9435
http://www.strada.co.uk/italian-restaurant/west-india-quay
Similar Listings
Zizzi
4