Located in the heart of New Orleans, Cleo's is a hidden gem that transports diners to the sun-soaked shores of the Mediterranean. From the moment they step inside, guests are enveloped in the warm and inviting ambiance that sets the stage for a culinary journey like no other. With its rustic decor and vibrant colors, Cleo's offers a truly immersive dining experience that tantalizes all the senses.
At Cleo's, the menu is a celebration of Mediterranean flavors, featuring a tantalizing array of dishes inspired by the rich culinary traditions of the region. From perfectly grilled kebabs to fragrant tagines and fresh seafood delicacies, each dish is a masterpiece that showcases the freshest ingredients and expert craftsmanship. Whether indulging in a leisurely lunch or a romantic dinner, diners at Cleo's are sure to be swept away by the exotic flavors and warm hospitality that define this culinary oasis in the heart of New Orleans.
Generated using this place's available information