(530) 777-3018
706 W. Onstott Frontage Rd, Yuba City, CA 95991
View Map
Read More: Yuba City Restaurant Reviews
Sorry, there are currently no reviews. Read More Yuba City Restaurant Reviews