Get directions to: Tony & Alba's Pizza & Pasta, Campbell, CA
Restaurant address: 1719 Dell Ave Campbell, CA 95008, USA
Restaurant: Tony & Alba's Pizza & Pasta