Get directions to: Tony & Alba's Pizza & Pasta, San Jose, CA
Restaurant address: 3137 Stevens Creek Blvd San Jose, CA 95117, USA
Restaurant: Tony & Alba's Pizza & Pasta