Popular

More Photos

High Scores

About

1114 S Carrolton Ave, Ste A
New Orleans, LA
+1-504-592-7797
CIBO

CIBO

Delis, Italian
89 reviews 89 reviews

Top Review On Yelp

rating Apr 17, 2018
This review is based on the sandwich I got for take-out and my god was it delicious. I played it safe for my first visit and got the chicken parm sub. It... (read more)
Bob A.