0 review
18 Hertsmere Road, West India Quay, London E14 4AY
02036376709
American, Seafood
West India Quay, Docklands
£££