Japan’s Gram comes to Australia with first Sydney store Japanese cult-followed restaurant chain Gram has arrived in Australia, opening its debut store in Sydney’s Chatswood.…