clock menu more-arrow no yes mobile

Himalaya Restaurant

6652 Southwest Freeway, , TX 77074

(713) 532-2837