Flippin’ Pizza’s large, foldable slices appeal to the hungry New Yorker in each of its patrons, but it’s located in the heart of downtown Falls Church.
(more…)