Cleo’s

A round-the-clock Mediterranean and Middle Eastern counter tucked inside a Canal Street convenience store, and a longtime favorite of the late-night and service-industry crowd. The kitchen turns out shawarma, gyros, falafel, kebabs, and stuffed grape leaves.

Address: 117 Decatur St, New Orleans, LA 70130, USA

Phone: (504) 766-1853

Hours:
Monday Closed
Tuesday 11 AM–10 PM
Wednesday 11 AM–10 PM
Thursday 11 AM–10 PM
Friday 11 AM–10 PM
Saturday 11 AM–10 PM
Sunday 11 AM–10 PM

Order an Uber to Cleo's

Scroll to Top