Foods
Restaurants
Blogs
Restaurants Near Me
pizza
0.0

The Camellia Grill | American restaurant

American

626 S Carrollton Ave, New Orleans, LA 70118, United States, New Orleans - United States
08:00 AM - 07:00 PM
(504) 866-9573
Available
Has Fire Exit
Parking Available
Outside Food Allowed
Staff Behavior
Hospitality
Food Taste
Environment

Leave a rating

Staff Behavior
Food Taste
Hospitality
Environment

Write you experience here:

Comments

No available comments