Italian in Cambridge - Cambridge City Centre 17 Hills Road, Cambridge City Centre, Cambridge, CB2 1NW Tags: cocktails, italian