Comment Comment by jeremyis A restaurant with a Michelin star is a fairly common experience in NYC. parent jeremyis 2 years ago