Italian in Cambridge - Cherry Hinton Clifton Way, Cambridge Leisure Park, Cherry Hinton, Cambridge, CB1 7EA Tags: air conditioning, bar, italian, vegetarian dishes