Police have charged three teenagers who were allegedly armed over a brawl at a Melbourne shopping mall.