Review of The Camellia Grill

626 S Carrollton Ave, New Orleans, LA 70118

Overall Rating

Review


Am extremely sensitive to gluten. Stuck to simple fried eggs and had no issue.

Updated 6 years ago