Get directions to: Yuyu's Pizza, Los Angeles, CA
Restaurant address: 3536 E 1st St Los Angeles, CA 90063, USA
Restaurant: Yuyu's Pizza