Where do you need Restaurants ?
Pho Texas
817-251-9237
32.941137
-97.118363
HOURS:
Sun Closed
About Pho Texas
Pho Texas is located at 2120 E Southlake Blvd Ste D, Southlake, TX. This business specializes in Restaurants and has 1 review(s) with a star rating of 3.0.
Reviews about Pho Texas
Bad Service
Place is understaffed. May take over an hour just to get the waiter to come over. Not the best place for service.
By Jim July 11, 2008 at 08:26 AM