Cleo's Mediterranean Cuisine
Cleo's Mediterranean Cuisine
French Quarter Dining

Cleo's Mediterranean Cuisine

117 Decatur St  New Orleans, 70130
(504) 522-4504

Cleo’s Mediterranean Cuisine & Grocery is located in the French Quarter.
We serve Mediterranean cuisine 24/7 and American breakfast from 6-10am.
(Facebook)

117 Decatur St  New Orleans, 70130