Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Mediterranean, Restaurants in New Orleans, Louisiana (LA), United States

Cleo`s Mediterranean Cuisine & Convenience
4.5
50 reviews

940 Canal St, New Orleans, LA 70112-2504, New Orleans

Excellent shawarma, Nan was fresh, all at 4 AM, Cleo's is a must, every time we're in town!