Himalaya is an authentic Indian and Nepalese restaurant offering a menu of fresh and flavorful dishes.