Gallery: Publix makes N.C. debut