Farm Star Pizza

Phone orders only

2359 Esplanade, Chico, CA 95926

$0 MinimumAre you the owner?
SliceRestaurants in Chico Farm Star Pizza
Price: $$