Courtney Pedigo was looking forward to a nice dinner with family and friends at Olive Garden, but her 18-month-old daughter had other plans.
Little Harlynn Pedigo did not want to sit in her high chair. She wanted to run around Monday night in the Greensboro, North Carolina, restaurant.
"She was just trying to wiggle her way down my body and I couldn't do anything else," Pedigo said. She tried occupying Harlynn with movies on her phone and other activities, but it wasn't working.
"She's just a toddler, she wants to get down and run around," the mom told CNN.
Harlynn was squirming so much that Pedigo decided to ask for a carryout box so they could wait in the car until everyone else had finished eating.
"I was just so overwhelmed and flustered at that point," she said.
But waitress Nianni Rudder was not having that. She told Pedigo that Harlynn wasn't bothering anyone.
"She flat-out said, 'No, I want you to sit down with your family and I want you to eat your dinner. Enjoy your dinner and I'm going to go and occupy her and play with her,'" Pedigo said.
Rudder brought a bowl of ice cream with caramel sauce and fed Harlyn while the girl sat in her mother's lap.
"I ACTUALLY GOT TO EAT MY FOOD WHILE IT WAS STILL HOTT!!!!!" Pedigo wrote in a Facebook post celebrating Rudder's kind act. (Her all-caps typing and five exclamation points show how rare that experience can be for new parents).
Pedigo said she was worried that Rudder might get in trouble for sitting with them, but the server said it was no problem.
Rudder ended up sitting with Pedigo's family for about 20 minutes.
"I just thought that was pretty awesome of her," Pedigo said. "She didn't have to do that."
Pedigo took a picture of Rudder with her daughter and asked if she could post it on Facebook because she wanted people to know how great she had been.
Rudder told CNN affiliate WGHP that she hopes she would get the same treatment if she had a restless child.
"She's a kid. They cry, they fuss, they want to run around. There's no reason for you to have to go home because she's being fussy," Rudder said. "She's a baby, that's what babies do."
Perdigo said she got a call from someone at an Olive Garden corporate office who told her they were giving Rudder a silver star for her exceptional service.