LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Stella 1032 Chartres St., New Orleans, LA 70170 504.587.0091 |
your affection for stella, curiously named for a character in playwright tennessee williams streetcar named desire, may depend on your tolerance of oddly matched ingredients and a french provincial setting several centur... more
REVIEWS (6) |
|