Taste of the Himalayas is a casual Indian-Himalayan restaurant with a bright, festive atmosphere.