I have a feeling that after the writer of this Chinese menu from an unindentified Taiwanese restaurant failed to find the appropriate Google translation (but it's delicious!), he or she kind of gave up.
Ms. French fries sounds reasonable enough, but "McDonald's best friend"?