3125 Esplanade Ave, New Orleans, Louisiana 70119 USA
Lobster ravioli with vodka sauce
Photo Credit: Yelp