Lula Restaurant Distillery is located in New Orleans, United States on 1532 St Charles Ave. Lula Restaurant Distillery is rated 4.3 out of 5 in the category seafood restaurantbrunch restaurantdistillerylunch restaurantrestaurant in United States. In the heart of New Orleans, expertly crafted food, spirits and cocktails come together in a unique privately owned micro-distillery and restaurant. quintessentially southern with a distinct Louisiana influence. We are Lula Restaurant-Distillery. first and only restaurant-distillery in New Orleans, Louisiana and in the Southeast US, we promise to offer you an incredible experience in the shadows of our copper still and along the historic streetcar line of St. Charles Avenue.
Address
1532 St Charles Ave