I've been going here during every visit to Vegas cus it's on the strip and I don't have to go very far when I'm craving pho or asian food. It's located inside Treasure Island.
This cafe serves both Asian and American food. Take your pick. It is a bit pricy but that's Vegas for you. Nothing is cheap in Vegas (sighs).
The portions are decent and the taste is decent so I'm willing to pay the cost to not have to go off the strip. Service can get a bit slow when its busy but other than that, very nice people and environment.