Atomix in New York City is named The Best Restaurant in North America 2025, sponsored by S.Pellegrino & Acqua Panna The ranking includes restaurants from 20 cities across the region Restaurants from the list include two in the Caribbean, 11 in Canada and 37 in the United States Chef…