Magnolia is a family restaurant specializing in elegant, spacious event hosting for weddings, communions, and other celebrations.