Travel Better.

New Orleans Louisiana USA

Camellia Grill

626 South Carrollton Avenue

New Orleans, Louisiana

29.943733 -90.133802

Suggest Keywords

1 Reviews

First reviewed by Renata

  1. “Family friendly. Kids and adults will love the food and the friendly staff cooking in front of you.”

    Renata

    Helpful?

    0 people found these commends helpful.

    Report Abuse

Keywords

Select the keywords you think apply to this place

Be the first to add a keyword to this place.

Search Guides for:

in