Videos by Cleo's Mediterranean Cuisine & Grocery in New Orleans. Located in the NOLA CBD, and French Quarter. we serve Mediterranean cuisine 24/7. We also have a wide selection of imported organic beverages, cookies and candy.
It’s so beautiful here. Come Dine in with us🙏