
Nightmare, but decent food. The service was the worst. Waitress couldn't get the order straight. ...
(41)
Nestled in the heart of vibrant New Orleans, Cleo's invites diners on a culinary journey to the Mediterranean. With its charming ambiance and tantalizing aromas, this restaurant transports guests to the sun-soaked shores of Greece and Italy. The menu at Cleo's is a celebration of fresh ingredients and bold flavors, showcasing a fusion of Mediterranean cuisines that will satisfy any palate.
From crispy falafel to creamy hummus, every dish at Cleo's is a work of art, expertly crafted to delight the senses. Whether you're craving a hearty Greek salad or a flavorful plate of seafood paella, this restaurant offers a diverse selection of Mediterranean delights. With its warm hospitality and mouthwatering dishes, Cleo's is a must-visit destination for food lovers seeking an authentic taste of the Mediterranean in the heart of New Orleans.
Generated using this place's available information
Nightmare, but decent food. The service was the worst. Waitress couldn't get the order straight. ...
Food was delicious. Just happened to find it while walking around and very happy we did. Service w...