Get directions to: Andys Welding Shop, Covina, CA
Restaurant address: 518 North 2nd Avenue Covina, CA 91723, USA
Restaurant: Andys Welding Shop