Pizza restaurant, New RR Caffe, offering a place for enjoyment.