Caffe Bar Strada is a cafe offering Italian cuisine, pizza, and a variety of drinks. Features include seating, table service, takeout, delivery, and credit card acceptance.