Genji
Japanese restaurant
- Name
- Genji
- Address
- 11124 Westheimer Rd, Houston, TX 77042
- Phone
- (713) 780-0827
- Category
- Japanese restaurant
Japanese restaurant
Genji is a japanese restaurant in Houston, TX. It is located at 11124 Westheimer Rd, Houston, TX 77042 and can be reached by phone at (713) 780-0827. On Google Maps it has a rating of 4.4 out of 5 based on 659 reviews.
Source: Google Maps listing.