20090408 city.chennai: Curtains finally come down at Mekala