It's been a while since we have seen or heard about Zac Efron. Well, he emerged this weekend in Vancouver, Canada where he is filming a new movie entitled "The Death & Life Of Charlie St. Cloud."
He was seen getting his grub on at the Nuba Falafel Restaurant. Man, he really must be missing the San Fernando Valley if he is having a Falafel in Canada.-Dr.FB