Twenty Pho Hour offers delicious pho and other menu items, frequently praised for their flavorful broth and fast service. Many customers highlight the welcoming atmosphere and friendly, efficient staff who provide excellent recommendations. This popular pho restaurant is located in Oklahoma City, Oklahoma.
No reviews yet
1332 W Memorial Rd Suite 107
Oklahoma City, Oklahoma 73114
11AM-10PM