Italian in London - Putney 28 Putney High Street, Putney, London, SW15 1SQ Tags: italian, private parties: up to 65 guests, vegetarian dishes