The Camellia Grill
A Riverbend institution since 1946, this white-columned diner sits guests elbow-to-elbow at a single winding counter while bow-tied waiters work the line. Come for enormous omelets served day and night, freezes, and the famous chocolate pecan pie.
Address: 626 S Carrollton Ave, New Orleans, LA 70118, USA
Phone: (504) 309-2679
Hours: Monday: 8:00 AM – 9:00 PM
Tuesday: 8:00 AM – 9:00 PM
Wednesday: 8:00 AM – 9:00 PM
Thursday: 8:00 AM – 9:00 PM
Friday: 8:00 AM – 11:00 PM
Saturday: 8:00 AM – 11:00 PM
Sunday: 8:00 AM – 10:00 PM