Get directions to: Angelina's Pizza, San Leandro, CA
Restaurant address: 485 East 14th Street San Leandro, CA 94577, USA
Restaurant: Angelina's Pizza