Eat & Drink

Cibo

1114 S Carrollton Ave, New Orleans, LA 70118, USA 70118

Restaurant Review

Anecdotes & Analysis

1114 S Carrollton Ave, New Orleans, LA 70118 · ~35.5 mi 504-592-7797

Bonus Information

Attitude 0
Environment 0
Hipness 0
Local Color 0
Service 0
Value 0
Wine 0