The following article was featured in:
Source:
Food Archives - The Atlanta Voice
11/28/2025.
NY Deli (above) is located at 4788 Memorial Drive in Stone Mountain. Photo by Donell Suggs/The Atlanta Voice
The Atlanta Voice visited NY Deli to try some of the sandwiches on the menu at what is...
Continue on to full article...