Mama Louisa's remains open for takeout