Big Apple appeal
Deli lovers have had their noses pressed against the glass at Times Square Deli since late spring, awaiting its planned August opening. Inevitable delays resulted in a November 1 debut, and an even greater anticipation for what was described as a restaurant ambiance straight out of New York City.The ambiance…