San Marco's Caffe is an Italian restaurant offering a cafe and ristorante experience.