Pizzeria in London - Soho 30 Rupert Street, Soho, London, W1D 6DL Tags: italian, private parties: up to 70 guests, vegetarian dishes