Chow Phở has opened recently in the space previously occupied by El Gran Burrito and Amapola Rico Taco at 1060 Harriman Place.
According to Yelp reviews, the restaurant features a variety of Asian dishes, starting with Vietnamese (obviously) and including Thai and Chinese cuisines.
You can check out the disparate reviews (one five-star, one one-star) here.