Bao, SohoI've been meaning to go to Bao on Soho's Lexington Street since it opened to much hype late last year following the success of its street...