clock menu more-arrow no yes

Himalaya Restaurant

6652 Southwest Freeway, , TX 77074

(713) 532-2837