There are tons of pho restaurant here in oklahoma and yes i have tried all of them. But nothing can be compared with this restaurant. They have the best pho noodle in the town. You can even make your own noodle with whatever you want. The price also make it a great deal. A large bowl is only $4.95. And by large, I mean extra extra large.
Their rice plates is also pretty good. Although I much prefer their noodle.