Reviews of Sweet bar. (Ice Cream) in Peterborough (Cambridgeshire).