Italian in London - Bayswater 19 Craven Terrace, Bayswater, London, W2 3QH Tags: italian, private parties: up to 65 guests, takeaway, vegetarian dishes