Get directions to: Savory Chicken & Pizza, Milpitas, CA
Restaurant address: 1557 Landess Ave Milpitas, CA 95035, USA
Restaurant: Savory Chicken & Pizza