This delicious New Orleans Italian restaurant is well worth a visit. Here's what's to love about its fresh dishes and ...