Get directions to: Caruso's Pizza, Sylmar, CA
Restaurant address: 13737 Foothill Boulevard Sylmar, CA 91342, USA
Restaurant: Caruso's Pizza