Powered by SinglePlatform from ConstantContact

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