Locations & Menusx

Please select your location to see what's available at your location Sal's Pizza

Campbell, California

533 E. Campbell Ave.
Campbell, CA 95008

Location Details