Pondichéry possède les meilleurs restaurants de l'Inde parait-il, réputation sans-doute un peu surfaite. La ville offre de nombreux choix en question de restaurants, hors des restaurants indiens (nord ou sud), vous pouvez manger chinois, thaï, français, italien et même aller dans des chaînes de restaurations tel que "KFC", "Subway", "Domino's Pizza", etc.