Himalaya Restaurant (Texas Country Reporter)
***** If you don't see the video, click your refresh key ( F5 on PC ) *****
It's not only one of Houston's most popular restaurants, but it's also a reflection of one man's culture.
6652 Southwest Freeway
Houston, TX 77074
Follow us on Twitter: https://twitter.com/TCRbob
Texas Country Reporter