String’s Italian Cafe

Yuba City / Italian

String's Italian Cafe is open Sunday-Thursday 11am-9pm and Friday-Saturday 11am-10pm.

Address

String’s Italian Cafe
1185-T Colusa Ave.
Yuba City, CA 95991
SIMILAR ACTIVITIES