Himalaya House
303-238-5904

Himalaya House 303-238-5904

Map

Himalaya House, 11903 W 6th Ave, Lakewood CO 80401

  • Open 7 days a week
  • 11am – 2:30pm ( Lunch Buffet )
  • 5:00pm – 9:30pm ( Dinner )