Terasa DOD Caffe offers a relaxed terrace setting.