Enjoy authentic Nepalese and Indian cuisine, including Indo-Chinese fusion dishes, at Himalayan Inn.