(530) 755-2012
1272 Colusa Ave # A, Yuba City, CA 95991
View Map
Read More: Yuba City Restaurant Reviews
Avg Rating:
Number of Reviews: 1