New Orleans-themed restaurant opening on New Year’s Eve in Hoover

The restaurant is located on Southlake Parkway.