Cleo's - Menu

New Orleans, LA 70130, 117 Decatur St, United States, Cozumel

🛍 European, Mediterranean, Greek Cuisine, Pan-Asian Cuisine

4.6 💬 150 Reviews

Phone: +15045224504

Address: New Orleans, LA 70130, 117 Decatur St, United States, Cozumel

City: Cozumel

Dishes: 19

Reviews: 150

"A favorite spot for quality Mediterranean food. Service is prompt even when they are busy. Really nothing but great experiences here, so I will be back."


Address

Show Map

Aminur Aminur

The place is closed. We walked for one mile and found that place wasn’t even open

Menu - 19 options

All prices are estimates.

Reviews

Aliya
Aliya

I think this place is closed. There was no sign or anything on the door, but it looked deserted.


Jamala
Jamala

The food and service was impeccable. Loved my entree.. I ordered the lamb and it was cooked perfectly and very flavorful


J
J

A favorite spot for quality Mediterranean food. Service is prompt even when they are busy. Really nothing but great experiences here, so I will be back.

Categories

  • European Delight in a culinary journey across Europe with our exquisitely crafted menu, featuring authentic dishes from France, Italy, Spain, and beyond, using the freshest ingredients to bring traditional flavors to life.
  • Mediterranean Savor the vibrant essence of the Mediterranean with dishes inspired by the sun-drenched coasts. Enjoy fresh olives, vibrant herbs, rich olive oils, and a variety of seafood and grilled meats.
  • Greek Cuisine Discover the vibrant flavors of Greece with our Greek Cuisine menu, featuring traditional dishes like souvlaki, spanakopita, and moussaka. Each dish is crafted with fresh ingredients and authentic spices, bringing the essence of the Mediterranean to your table.
  • Pan-Asian Cuisine Dive into a fusion of vibrant flavors from across Asia with our Pan-Asian Cuisine. Savor an eclectic menu offering a harmonious blend of traditional dishes, from sushi to stir-fry, all crafted with fresh, authentic ingredients.

Amenities

  • Cafe
  • Menu

Similar Restaurants