Le Coucou Address: 138 Lafayette St, New York, NY 10013 Phone: +1 212-271-4252 Cuisine: Modern European / French cuisine Read more