DBARRYMORE051008_02.jpg

DBARRYMORE051008_16.jpg

Drew Barrymore DBARRYMORE051008_08.jpg

Has Drew Barrymore, like, truly found love? Ya know - one that'll last?

Drew and her serious boyfriend Justin Long dined on italian food in Hollywood this weekend and left the restaurant looking as happy and joyous as ever. We don't think their minor age difference is a problem - and it's not like J.L. is anything like Tom Green - but do they really want the same things?

Here's hoping it works out for the best!