Restaurant Restaurant of the Year? Le Coucou Opens in New York to Great Acclaim On the ground floor of SoHo's 11 Howard hotel, the French bistro is a collaboration between Roman...