My husband and I ate here (or ordered banh mi to go) four times in three days. We're both pho addicts, and this is the only pho restaurant on the strip, but we also just really, really like their broth and noodles! The service was just average, as was the atmosphere/ambience, but the place is clean and the food is ready relatively fast.
By far the best restaurant inside Treasure Island, but it does lack the style and pizazz other strip restaurants possess to make your Vegas trip memorable.