Italian in London - Bayswater 16 Garway Road, Bayswater, London, W2 4NH Tags: italian, private parties: up to 26 guests, vegetarian dishes