"The Culture Shop" is a
handicraft collector's paradise. Located in Galleria, one
of the most prestigious buildings in Powai, With goods
ranging from Indian printed clothes to hand carved neem
pencils, you can find practically any item in this ethnic
warehouse.