The world’s cheapest Michelin-starred restaurant is coming to New York