It is Vanilla Place - in Chennai, a play area or cultural activities, workshops, events, shop, cafe etc..... this is the concept of vanilla - taken from their website. Vanilla The concept of Vanilla came from a multi-national group of parents to meet the needs of the community of parents and children living in and around the city, by creating a desirable place for parents and children to spend quality time in safe and friendly surroundings.
they have many activities for children from 6 months to 12 years. Everything is nice (but costly............i think........correct me if i am wrong)
but for once in a while to play for the kids its fine.
check it out for details. it is in mylapore near Nageswara Rao Park.