Restaurants worried about last-minute cancellations ahead of New Year’s Eve

By December 31, 2025