Le Coucou

Le Coucou - Stephen Starr restaurant
City

Stephen Starr Restaurant in NYC Tops New York Times List

Stephen Starr landed a major restaurant plaudit in the New York Times today. Well-respected critic Pete Wells, famed for his scathing reviews of Guy Fieri’s […]