New York Deli, New York Deli, Start Spreading the News! I have had my first New York Deli experience. New York Deli’s home is in the High Street Arcade in … More