Photos: Publix opens new store in Melbourne