Get directions to: Palermo Pizza, Campbell, CA
Restaurant address: 915 S San Tomas Aquino Rd Campbell, CA 95008, USA
Restaurant: Palermo Pizza