The Camellia Grill
Address:
626 S Carrollton Ave, New Orleans, LA 70118
Phone:
(504) 309-2679
Hours:
- Mon: 8am-12am
- Tue: 8am-12am
- Wed: 8am-12am
- Thu: 8am-12am
- Fri: 8am-2am
- Sat: 8am-2am
- Sun: 8am-12am
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Recommended Meal Breakfast
Other Businesses:
- Freret Street Poboy & Donut Shop at 4701 Freret St, New Orleans, LA 70115
- CCs Community Coffee House at 2917 Magazine St, New Orleans, LA 70115
- Cajun Seafood at 3957 Washington Ave, New Orleans, LA 70125
- The Saint at 961 St Mary St, New Orleans, LA 70130
- Avenue Pub at 1732 Saint Charles Ave, New Orleans, LA 70130