Cleo's
$$ • Mediterranean, Halal, Middle Eastern
Hours:
117 Decatur St, New Orleans
(504) 766-1853
About Cleo's
Customers' Favorites
Cleo's Reviews
Ratings
Menu


Hours
Monday | Closed |
Tuesday | 11AM - 10PM |
Wednesday | 11AM - 10PM |
Thursday | 11AM - 10PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 10PM |
Cleo's is a restaurant that serves absolutely delicious food with excellent service. The menu offers gluten-free options and everything is made fresh in-house. The ambiance is pleasing and beautifully decorated. The menu features vegetarian options, clearly marked, but vegans should be cautious as some dishes may contain hidden allergens. While the staff is responsive and accommodating, there have been issues with handling severe food allergies. The restaurant's dishes, such as the roasted carrots and Falafel platter, are highly praised, and the atmosphere is relaxing with intimate lighting and darker wood furniture.