Get directions to: C & A Sandwich, La Mirada, CA
Restaurant address: 14747 Artesia Boulevard Suite 2b La Mirada, CA 90638, USA
Restaurant: C & A Sandwich