Himalayan Taj – Houston, Texas 77058

Himalayan Taj Description

Casual buffet joint offering a sizable selection of Indian & Nepali fare, including momos & curry.

Himalayan Taj Location

Address: 1425 NASA Road 1, Houston, TX 77058
Phone Number: +1 832-406-7079

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top