Get directions to: Angelo's Bar & Grill, Kenner, LA
Restaurant address: 2400 21st Street Kenner, LA 70062, USA
Restaurant: Angelo's Bar & Grill