Please allow at least 48 hours from ordering to pick-up. The Dearborn will be closed Thursday, November 25 & Saturday, December 25. *