Accessibility Tools

The Camellia Grill Image

The Camellia Grill

The Camellia Grill (504) 309-2679 – 626 S Carrollton Ave, New Orleans, LA 70118 Mon-Sun 8a-7p

Directly off the streetcar route, this New Orleans tradition, first opened in 1946!

Subscribe to Our Newsletter
Receive latest news and deals

© Book NOLA. All rights reserved. Website by Hudson Creative Studio.