-
My review of Two Michelin Star Restaurant Al Coro
During a long weekend trip to New York City, we just had to try out the highly rated two Michelin star Italian restaurant called Al Coro. Located on the corner of 16th Street and 10th avenue in Manhattan’s West Chelsea.