Italian in Cambridge - Newnham Newnham Road, The Watermill, Newnham, Cambridge, CB3 9EY Tags: air conditioning, italian, vegetarian dishes