Zac Efron spent his weekend in NYC where he took in a few Broadway shows — on Saturday, he checked out In the Heights, and yesterday he followed a performance of Memphis with a piece of Big Apple pizza. He had a brief break from promoting Charlie St. Cloud, after traveling the country for fan events in St. Louis and Minnesota. Zac was in LA last week for the big US premiere, and he's sure to have a busy next few days before his film hits theaters on Friday.
To see more Zac, just read more.