Polpo

Not sure who said that Polpo in London is one of the best restaurant in town. For people who doesn’t know much about Polpo, it’s a british replica of typical Venetian restaurants, bacari. Small chain, with shops in Soho, Covent Garden, somewhere else. Noisy environment, not because of people eating but because of a loud…