Santu is located in Navsari, India on Captain chawl, Maneklal Road, opp. Mahavir Palace. Santu is rated 4.8 out of 5 in the category lingerie store in India.
Address
Captain chawl, Maneklal Road, opp. Mahavir Palace
Accessibility
Wheelchair-accessible entrance
Offerings
Women's clothing