Pho 21
Pho restaurant
- Name
- Pho 21
- Address
- 5700 S Gessner Rd, Houston, TX 77036
- Phone
- (713) 988-6968
- Category
- Pho restaurant
Pho restaurant
Pho 21 is a pho restaurant in Houston, TX. It is located at 5700 S Gessner Rd, Houston, TX 77036 and can be reached by phone at (713) 988-6968. On Google Maps it has a rating of 4.4 out of 5 based on 547 reviews.
Source: Google Maps listing.