20070221 delhi-times: Scarlett's in the city