Address: | 5612 Jefferson Hwy, New Orleans, LA 70123, USA |
---|---|
Postal code: | 70123 |
Phone: | (504) 835-8000 |
Clean street w empty businesses
Always fresh and delicious. Fast, friendly and helpful wait staff. Rotating specials.
A 5 star for great service ?
I love that area!
5600 Jefferson Hwy • Elmwood Distribution Center: Elmwood Industrial Park: New Orleans, LA 70123 ... County: Jefferson: For more information, contact: Katina Spera (504) 835-8000: Primary Photo ...