Roop Sari Palace is the ultimate place to find saris

Roop Sari Palace is one of the biggest South Asian clothing stores in the country