Pizza in Willow Creek, CA Pizza Factory39032 Hwy 299Willow Creek, CA, 95573530629480024 Hour Pizza DeliveryCatering RestaurantsPizza RestaurantsSunset GrillUsed Restaurant Equipment Supplies Show More