Thumbnail – Caffe Roma (DSC_9129) Published April 4, 2013 at 3787 × 2523 in CaffĂ© Roma The mirror on the wall in Caffe Roma, New York City, says it all