(504) 587-0092
1032 Chartres St New Orleans, LA 70116
http://www.restaurantstella.com
Map & Directions