Need last-minute champagne or a quick bite to eat? Here are the stores and restaurants open on New Year’s Eve.