La Tasca

Restaurants Canary Wharf
2 Love It
Save it
La Tasca
Ian Garlick
Venue name: La Tasca
Address: West India Quay
Canary Wharf
E14 4AE
Transport: Tube: West India Quay
Do you own this business?
LiveReviews|0
1 person listening