Le Capucin is located in Pondicherry, Pondicherry. The average rating of this place is 3.70 out of 5 stars based on 232 reviews. The street address of this place is 56/A, Romain Rolland St, White Town, Puducherry, 605001, India. It is about 0.38 kilometers away from the Puduchatti railway station.