We haven't seen him grin in a long time!

Kanye grabbed sushi at Matsuhisa in Beverly Hills last night with pals, and he flashed a rare smile as she drove off after the meal. He must be in better mood now that he's close to settling his beef with pal Jay-Z. The two rappers have been feuding ever since Yeezy ranted about Hova and wife Beyonce on stage days before his breakdown, but they're close to putting it all behind them, according to various reports.

'Ye thinks the Jay should "cut him some slack" because he wasn't in his right mind when he made those comments, and Queen B's hubby is apparently open to an apology.

"You can't bring my kids and my wife into it. We've gotten past bigger issues but you brought my family into it - that's a problem with me, that's a real, real problem," he said on Rap Radar's Elliott Wilson and Brian 'B.Dot' Miller last month.

"We've never let this much space go between one of our disagreements and we've had many, it's part of who we are, that's what I liked about him, he's this honest person, he'll say things - and he's wrong a lot of times - and we'll confront it," he added.

The Louis Vuitton Don wouldn't have to mend so many fences if he didn't have so many outbursts!