Les Saveurs d'Himalaya is an Indian and Nepalese restaurant offering a variety of flavorful dishes prepared with fresh, quality ingredients.