those women need to stay out of restaurants and do their grazing at home..
Believe me, a contented, nursing little one is MUCH less attention-getting than a squalling, hungry baby. It's by far the easiest way to get them to fall asleep.
In a restaurant, sit in a booth in the corner. Wear a modest nursing dress or top. Practice in front of a mirror at home. Get the technique. "Without being noticed" is the key.