Caffe Umbra

An identity for a small, upscale restaurant in the South End of Boston.