Cleo's Mediterranean Cuisine & Grocery
Restaurant
Description
Located in the NOLA CBD, we serve Mediterranean cuisine 24/7. We also have a wide selection of imported beverages, cookies and candy. Frequently Asked Questions
Places You Should Consider
Cleo's Mediterranean Cuisine & Grocery Photos
News & Articles