The Deli usually closes at 9 pm for service. At least all the stores I worked at in 12 years with the company.
Open to close...call ahead for large orders..my wife use to work there..24 hour notice works best...
Thanks! Your answer is awaiting moderation.