Enjoy traditional Italian cuisine in a warm, informal setting at Italy Caffe. This restaurant features a terrace and offers pizzas, pasta, and wine.