Chez Papillons is located in New Delhi, India on B-131, First Floor, Mayapuri Industrial Area Phase I. Chez Papillons is rated 4 out of 5 in the category gift basket store in India.
Address
B-131, First Floor, Mayapuri Industrial Area Phase I
Accessibility
No wheelchair-accessible entrance