Nilgiri's

Supermarket in Puducherry (Pondicherry)

Well-stocked, central air-con shop for groceries and toiletries.

Advertisement