Popular

More Photos

High Scores

About

940 Canal Street
New Orleans, LA
+1-504-522-4504
Cleo's

Cleo's

Mediterranean, Middle Eastern, Vegetarian
127 reviews 127 reviews

Top Review On Yelp

Sara M.
rating Apr 22, 2018
I will give this place five stars for the food; but I would give it one star for cleanliness. We got the falafel platter (8 falafel balls), vegetarian grape... (read more)
~Sara M.