Boutique · West Rogers Park
1
1 Postcard
Retailer known for saris & other traditional women's apparel, plus a wide selection of fabrics.
2534 W Devon Ave, Chicago, IL 60659 Get directions
"Sachu Khatwani owns India Sari Palace, an iconic store that’s been open since 1972." - Ashok Selvam