Restaurants & Bars

Viet Square in Falls Church?

Foodgeek | Oct 10, 2003 12:58 PM

Is it any good? How about the pho? It is 133 e annandale rd. I'm not looking for alternate suggestions (this time). I just want to know if the place is worth a shot.


Want to stay up to date with this post?

Recommended From Chowhound