Italian in Cambridge - Chesterton 20 Milton Road, Chesterton, Cambridge, CB4 1JY Tags: italian, takeaway