Italian in London - Lambeth 77 Waterloo Road, Lambeth, London, SE1 8UD Tags: italian, private parties: up to 40 guests, vegetarian dishes