Strings Italian Cafe 2091 D. Harbison Dr. Vacaville CA United States
Phone: 707.453.0640 Smoking: not permitted