Italian in London - Soho 11-13 Frith Street, Soho, London, W1D 4RB Tags: italian, private parties: up to 80 guests, vegetarian dishes