(530) 342-8333
244 Walnut St # C, Chico, CA 95928
View Map
Sorry, there are currently no reviews. Read More Chico Restaurant Reviews