Restaurant bans kids under 5, citing dirty diapers and breastfeeding in public as reasons