A popular Japanese all-you-can-eat restaurant company has placed 16 of its venues across Australia into voluntary administration, with its founder citing.
A popular all-you-can-eat Japanese restaurant with more than 50 locations across Australia has put 16 of its stores into voluntary administration, ...