St Charles Deli: "North side Deli" Top 5 Page for this destination Atlanta Restaurant Tip by dustmon
Atlanta Restaurants: 347 reviews and 337 photos
"Atlanta's favorite Deli for over 21 years"
also catering and local delivery----it's in an office area and gets lots of delivery business from them.
Address: 380 Interstate NorthParkway #145
Price Comparison: about average
More Restaurants in Atlanta (51)
More Reviews (76)
- See All Books and more
- See All Atlanta Jazz Fest 2012
- See All Rustic mountain rental with hot-tub
- See All 2 minutes from Airport
dustmon's Related Pages
Have you been to Atlanta?Share Your Travels