Company name: Polpo Chelsea
Description: Venetian-style small plates & meatballs
81 Duke of York Square, London SW3 4LY, United Kingdom