Upper East Side Restaurant Ranked 10th Best in North America

Just one year after its highly anticipated revival, Le Veau d’Or has landed in the top 10 of a new continent-wide ranking.