Lucy Liu left Mumbai on Friday night after finishing shoot of her film MeenaPublished on Feb 1, 2010 12:00 AM IST