Posted on Sunday, November 16, 2014 by Gastro World
Location: New Orleans, USA
Address: 534 St. Louis StreetWebsite: http://www.emerilsrestaurants.com/nola-restaurantType of Meal: Lunch
Shortly after
hopping off the plane, we went over to Nola for lunch,...