Coffee shop Il Nostro Caffe offers coffee, tea, sandwiches, and salads.