Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Diner, Restaurants in New Orleans, Louisiana (LA), United States

The Camellia Grill
4.5
50 reviews

626 S Carrollton Ave, New Orleans, LA 70118-1008, New Orleans

The perfect little grill! Food was GREAT! Service was so much FUN!! First time, not last time! I will definitely visit a