Italian in London - Soho 15 Poland Street, Soho, London, W1F 8QE Tags: cuisine: italian, italian, private parties: up to 40 guests, vegetarian dishes