Get directions to: Cafe Roma Express, Kenner, LA
Restaurant address: 910 West Esplanade Avenue Kenner, LA 70065, USA
Restaurant: Cafe Roma Express