A Sydney man is fighting for life after he was stabbed in the neck and chest while out getting a late night meal.