Jardin de l'Inde is an Indian restaurant offering the flavors of South Indian cuisine.