Camellia Grill Camellia Grill

Camellia Grill Map

626 S. Carrollton Ave. (Charles Ave.)
New Orleans, LA 70118
504-309-2679
Map
Cuisine: American / Burgers / Breakfast
Irresistible cheeseburgers and grilled apple pie are the calling cards at Camellia Grill.
Openings: Breakfast, Lunch & Dinner daily