Acclaimed chef Melissa Rodriguez and manager Jeff Katz — the New York duo that landed two Michelin stars for Al Coro just a few months after opening — are the driving force behind the new Crane Club debuting in that same storied space at 85 10th Avenue, at 15th Street, now run by Tao Group. Set to …
↧