Genelia Spotted At South India Shopping Mall Launch