Get directions to: Pizza Factory, Mira Loma, CA
Restaurant address: 5850 Etiwanda Ave, #115 Mira Loma, CA 91752, USA
Restaurant: Pizza Factory