Nora Lees is a Cajun restaurant offering New Orleans-inspired cuisine in a festive and casual atmosphere.