A favorite for seafood lovers with mixed shellfish platters in a relaxed restaurant with a nautical theme. Additional restaurant in Canary Wharf.
Store locator is loading from StoreRocket Store Locator App..