Pondicherry once more: Eat Some of the best places to satisfy your hunger pangs in this French-flavoured coastal city