Review of The Camellia Grill

626 S Carrollton Ave, New Orleans, LA 70118

Overall Rating

Review


This place was quick and easy. there was no gluten free menu, but the eggs were delicious and I couldn't stop eating the home fries. The staff was very friendly and the service was fast.

Celiac friendly?

No

Updated 7 years ago