Reviews of Caffe Piccolo. (Coffee Shop) in Bedford (Bedfordshire).