Powered by Tripadvisor

Strings Italian Cafe

1185 Colusa Ave Ste T
Yuba City, US-CA 95991
Uber
MORE PHOTOS