Get directions to: Todai Restaurant - Puente Hills, La Puente, CA
Restaurant address: 370 Puente Hills Mall La Puente, CA 91747, USA
Restaurant: Todai Restaurant - Puente Hills