Volledig menu met prijzen & foto's
Cleo's New Orleans, LA 70130, 117 Decatur S...
+15045224504
De menukaart van Cleo's's uit Cozumel bevat 31 gerechten. Gemiddeld kosten gerechten of drankjes op de menukaart ongeveer 9 €. De categorieën kunnen onderaan de menukaart bekeken worden.
We are staying in town and we're excited when we found this place on Maps. Maps said they were...
Nice and quiet location when you need a break from the madness of the French Quarter. The food...
Cleo's is one of my favorite Mediterranean restautants in New Orleans. Meats are delicious, exp...
I think this place is closed. There was no sign or anything on the door, but it looked deserted...
The place is closed. We walked for one mile and found that place wasn’t even open