Falafel

Zac Efron In Canada

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 […]