Alas, a neighbor who frequents the Merrifield franchise of Z Pizza informed me last night that location is no more. The country is taking it for the ongoing "town centering" of Merrifield.
She called in to the Falls Church store, which seems to have a staff that is not conversant in English. After being hung up on when she asked for someone who she could understand, she called back the manager, and, knowing her very well, probably scorched the phone lines. She got her pizza.
I had an interesting experience with that location, resulting in a "two-hour delivery" not too long ago.