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 Mon.-Thurs. 8 a.m.-9 p.m., Fri.-Sat. 8 a.m.-11 p.m., Sun. 8 a.m.-10 p.m.