Kim Kardashian surprised her mom Kris Jenner with a secret birthday party, she organized a super-secret lunch outing at the home where Kris raised the Kardashian kids.

Kris turned 64 years on Tuesday, and Kim pulled out all the stops to make sure her mom had a very special day, Kim got her parents’ old home rented out, and she also did same to every car her parents ever owned to get Kris, Khloe, Kourtney, Kendall and Kylie to their destination.

Kim had her mom guessing with twists and turns, inviting everyone to the Beverly Hills Hotel and then pulling a switcheroo, lunch did not happen at the hotel, it was at the old Kardashian home.

This act of love got Kris crying when she figured out what was going on, and Kim says everyone was super emotional during their meal. Kris’ daughters sang happy birthday as she blew out the candles on a cake decorated as one of her old vanity license plates.

Meanwhile, the lunch, looked pretty fancy, everyone got their own personalized napkins. High-class stuff.

And, just to keep the throwback theme, Kim remade the family’s old table settings, complete with a landline phone and used their old wallpaper as decor.

Kim reveals that she kept her emotions in check until she went into her old bathroom, closed the door and cried, and she says everyone felt the presence of their late father, Robert Kardashian.