Italian in London - Soho 41 Dean Street, Soho, London, W1D 4PY Tags: italian, pasta salad, private parties: up to 40 guests, takeaway, terrace, vegetarian dishes
Italian in London - Soho 21 Frith Street, Soho, London, W1D 4RN Tags: italian, terrace, vegetarian dishes