Restaurant Review: Le Dupleix in Pondicherry