do they serve liquor or allow you to byob?

Cleo's - All questions

Address: 940 Canal St, New Orleans, LA 70112, USA

Jay Francis | Oct 1, 2019

no you can buy it there

Etienne Defelice | Oct 1, 2019

You can Byob to their white napkin restaurant on Decatur, but I dont think so for the place on canal

Nebraska Huskers | Oct 1, 2019

No

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they cash checks ?

Mussay Three | Oct 1, 2019
Read More

Trending Places