Cafe Caffe Alla Italia offers a pleasant environment with quality coffee, tea, and pizza.