Shawarma on the Run

Mediterranean restaurant · 2321 W Esplanade Ave Ste K, Kenner, LA

Dine-In

Hours

More food in Kenner, LA · Mediterranean Food in Kenner