Caffe Dell'arte is a casual cafe offering sandwiches, smoothies, and other quick bites in a cozy atmosphere.