Best Indonesian restaurant in Osaka, japan