Need a Take-Out or have a suggestion?
Have a Question or Two?Call Us!Ph: (713) 532-2837
Email Us!himalayarestaurant@sbcglobal.net
Location
Address: 6652 Southwest Freeway Houston, TX, 77074
Name
Email Address
Subject
Captcha: 10 + 7 =
Message Message
Call Now Text Now