Great restaurant. Knowledgable staff and super friendly. NOLA is a tough town for gf... Great place!
Yes