Get directions to: Semag & Strops, Covina, CA
Restaurant address: 829 N Fenimore Ave Covina, CA 91723, USA
Restaurant: Semag & Strops