I'll be arriving on the 35 VTA bus at Middlefield & Charleston at 6:35pm. I should be at Feng Yuan restaurant at 3950 Middlefield Rd., Palo Alto, at ~6:40pm. It's a 10 min walk to the film at the church at 505 E Charleston. We'll either walk or drive to after we eat.