Restaurant in Chico, CA
Farm Star Pizza
2359 Esplanade, Chico, CA, 95926
About Farm Star Pizza
Farm Star Pizza — pizza shop at 2359 Esplanade, Chico. Daily hours 11:00 AM–8:30 PM. Weekday lunch $5 slices on the official menu.
Deals at Farm Star Pizza
Contact
Website: https://farmstarpizza.com/