Get directions to: C & C Subs & Salads, Kenner, LA
Restaurant address: 2118 3rd St Kenner, LA 70062, USA
Restaurant: C & C Subs & Salads