Restaurants in New Orleans, LA
Restaurants
718 Orleans Ave.,
10
New Orleans ,
LA
70116
UNITED STATES
Based on 1 reviews
one of our favorites, healthful
this is a great restaurant in the quarter, especially if you want something more interesting than the buttered, ham-hocked fare offered elsewhere. we were there in january '10 and actually ate there twice during our week-long trip. my...Worldwide > United States > New Orleans, LA > Restaurants