Fed-up restaurant bans kids under five from dining. It actually works.