Caffe & Gelato Marco Polo is an ice cream shop offering gelato and other frozen treats.