I have been back to Himalayan a few times since my last review, and I am happy to see that some of my initial negative impressions have been addressed by the management. The size of the portions is now decent and commensurate well to the pricing. Also notably, the service is always courteous and attentive, and considering that the restaurant is always busy, the staff does an outstanding job to keep their customers coming back.