Caffe Stellato is an ice cream shop offering over 40 flavors of housemade gelato, plus Italian pastries and sandwiches.