Nicks On Carrollton, NEW ORLEANS, Louisiana (LA)

Looking for some food? Nicks On Carrollton is among the eateries you might review.
Comfortably positioned at 1120 South Carrollton Avenue () in NEW ORLEANS, Louisiana (LA) (70118), Nicks On Carrollton can be contacted at 5048661414. Please do call up upfront to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)


Nicks On Carrollton contact information and details:
Address: 1120 South Carrollton Avenue - , NEW ORLEANS, Louisiana (LA) 70118
Contact Phone: 5048661414