Himalaya House
11903 W 6th Ave, Lakewood, CO 80401
Himalaya House is a Tibetan, Nepali, Indian, Asian, Vegetarian Friendly place is located in Lakewood, Colorado. The address of Himalaya House is 11903 W 6th Ave, Lakewood, CO 80401.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 303-238-5904, or open their website to view relevant information, The url is https://www.facebook.com/Himalaya-HOUSE-766892716683403/