All New Year's Eve orders must be picked up by 5 p.m. on New Year's Eve. We will be closing at 7 p.m. on Saturday, December 31, for New Year's Eve. All stores will reopen at 8 a.m. on New Year's Day.
72 hours' notice is required for meat and seafood preorders. If less than 72 hours' notice, contact your local market for availability.