There’s a strip mall in Falls Church, Virginia, that contains something genuinely worth getting excited about, and it’s not the Subway.
Celebrity Delly is the kind of place that makes you question every food decision you’ve ever made before walking through its door.
Let’s start with the location, because the location is part of the story.
Strip malls get a bad reputation, and sometimes that reputation is earned…