Caffe Itri is an Italian restaurant offering refined Tuscan-style cuisine and a full bar. Enjoy indoor dining or al fresco seating on the patio.