"great food! great service! can not wait to go back."
Phone: +15048919626
Address: 901 Louisiana Avenue, New Orleans, 70115, United States Of America
City: New Orleans
Website: http://atchafalayarestaurant.com/
Monday: 09:30 -21:00
Thursday: 09:30 -21:00
Friday: 09:30 -21:30
Saturday: 09:30 -21:30
Sunday: 09:30 -21:00
Dishes: 10
Amenities: 25
Categories: 5
Reviews: 7797