Get directions to: Sergio's Pizzeria, San Leandro, CA
Restaurant address: 150 W Juana Ave San Leandro, CA 94577, USA
Restaurant: Sergio's Pizzeria