Italian in London - Pimlico 48a Rochester Row, Pimlico, London, SW1 P 1JU Tags: Italian, seafood, vegetarian