Take Out Restaurants in Willow Creek, CA Subway39123 Highway 299Willow Creek, CA, 955735306294142Catering RestaurantsFast Food RestaurantsSubwaySunset GrillTake Out RestaurantsUsed Restaurant Equipment Supplies Show More