Powered by Tripadvisor

Farm Star Pizza

2359 The Esplanade
Chico, CA 95926
Uber

announcement

Open daily 11am Monday through Friday and noon on Saturday and Sunday.
MORE PHOTOS