Kenner, LA PHONE (504) 617-9146 HOURS Sun – Thu : 11a – 9p Fri – Sat : 11a – 10p ADDRESS 1319 W. Esplanade Ave. Kenner, LA 70065 MENU VIEW MENU Carry out Delivery Catering MAP VIEW MAP