Please allow at least 48 hours from ordering to pick-up. The Dearborn will be closed Sunday, December 25th.