Pho 75 is one of many pho restaurants in Falls Church, and some loyal patrons think it is the best. The menu offers many varieties of the popular pho noodle soup. Pho 75 is located in the Bestway shopping center, next to Loehmann's Plaza. 
3103 Graham Rd, Falls Church, VA 22042
(703) 204-1490
  • Hours: Daily, 9am - 8pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »