Italian in London - Chelsea 87 Pimlico Road, Chelsea, London, SW1W 8LL Tags: italian, private parties: up to 36 guests, vegetarian dishes