Cleo's
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Phone: (504) 218-5874
Address: 940 Canal St, New Orleans, LA 70112
Website: https://www.facebook.com/CleosNOLA
Phone: (504) 522-4504
Phone: (504) 522-4505
Cleo Cuisine & Convenience
Cleo's Mediterranean Cuisine & Convenience
Cleo's Mediterranean Cuisine
Price Range : Average
123 Carondelet St, New Orleans, LA 70130
923 Metairie Rd Ste C, Metairie, LA 70005
1001 Esplanade Ave, New Orleans, LA 70116
3301 S Claiborne Ave, New Orleans, LA 70125
1403 Saint Charles Ave, New Orleans, LA 70130
200 Poydras St, New Orleans, LA 70130
1601 Saint Charles Ave, New Orleans, LA 70130
400 N Peters St, New Orleans, LA 70130
1501 Metairie Rd, Metairie, LA 70005
4938 Prytania St, New Orleans, LA 70115