This is a salad bar with about ten salad recipes and a build your own option. I ordered the Delly Pear with blue cheese vinaigrette and it was very good. It may seem pricey, but the salad is big and they are generous with the toppings.
Address: Magazine St, New Orleans, LA 70118
Location: United States > Louisiana (LA) > New Orleans> > Uptown / Carrollton
- Neighborhood: Uptown / Carrollton
Phone Number: +1 504-309-9513