Restaurants in New Orleans, LA
Restaurants
1907 Saint Charles Ave.,
New Orleans ,
LA
70130
UNITED STATES
Based on 1 reviews
Bad Experience
I didn't have such a great experience during my first visit to Avenue Cafe. I ordered a chicken salad sandwich with avacado and swiss on wheat. The chicken salad was shredded chicken from a can, mixed with nothing, no mayonaise, no...Worldwide > United States > New Orleans, LA > Restaurants