Exit 176onI-5 Southbound
Left 0.14 mi
Food white 28@2x
Pizza Factory
31729 Castaic Road, Castaic, CA 91384
Amenities
Restaurant
Pizza
Italian