India Sari Palace

Location

2534 W. Devon Ave., Chicago IL 60659

Get directions

Contact

  • (773) 338-2127

India Sari Palace is located on Devon Avenue, selling silks, saris and traditional clothing to local patrons.

General Facility Details

Hours of Operation11am-8pm; Closed Tuesdays

More Images

India Sari Palace
bean-night

Explore hotels, flights, deals, and more

Plan your trip

Expedia
Expedia
Expedia
Expedia

CTA Newsletter

Chicago Newsletter

Stay in the know

Sign up

COVG21_enews_cover

Visitors Guide

Start planning today

Get the guide

Your Favorites

Made with  in Chicago