Restaurants in Chico, CA

675 Manzanita CourtChico, CA 95926
(530) 345-1146
Open 24 hours, 7 Days a Week