Address: 5830 Columbia Pike, Falls Church, VA 22041, USA
Paul Kersey | Oct 12, 2020
So from what I've seen of it, I have been in there 2 times. Once there was a family of 5 and the other time was one person and they sat distanced. But most people are still doing take out