Restaurants in New Orleans, LA
Restaurants
555 Canal St.,
New Orleans ,
LA
70130
UNITED STATES
Based on 1 reviews
Okay restaurant
The food is okay at this hotel restaurant. Because it is located in a hotel it lacks atmosphere. The service was fair. The server forgot to refill our drinks and was not friendly at first, although she did improve as our dinner...Worldwide > United States > New Orleans, LA > Restaurants