facebooktwitterpinterest

Reviews, get directions and contact details for Cleo's Mediterranean Cuisine

Cleo's Mediterranean Cuisine
Address: 117 Decatur St , New Orleans 70130, LA, US
Phone: (504) 218-5874
State: LA
City: New Orleans
Zip Code: 70130


opening hours

Monday: 10:00-01:00
Tuesday: 10:00-03:30
Wednesday: 10:00-01:00
Thursday: 10:00-01:00
Friday: 10:00-01:00
Saturday: 10:00-01:00
Sunday: 10:00-00:00


related searches: Cleo's Mediterranean Cuisine New Orleans, Cleo's restaurant, Cleo LA, Cleo's New Orleans menu, Cleo restaurant Hollywood, Cleo restaurant NYC, Cleo restaurant - Los Angeles, Cleo restaurant Miami
Similar places near
Istanbul Cafe Istanbul Cafe 139 miles
Gusto at The Theatres at Canal Place Gusto at The Theatres at Canal Place 140 miles High fashion glitzy. THAT'S ALL.EMPLOYEES SEEM TO BE STRESSING. THERE'S NO FUN HERE.B...
Rockrose Rockrose 144 miles
The Halal Guys The Halal Guys 206 miles A lot to be desired, not so Mediterranean-ish food. The staff was subdued and so busy...
Bayona Bayona 328 miles
Cleo's Cleo's 329 miles
Ali Baba Ali Baba 399 miles
Little Fig Little Fig 462 miles
Kebab Kebab 2 km Skewer Gallery's curatorial mission is to accept all original work as long as it is i...
Gita Pita Gita Pita 3 km
Comment on this business

to add Cleo's Mediterranean Cuisine map to your website;