St. Charles Deli

Flag as Inappropriate

St. Charles Deli is the premier deli in all of midtown. St. Charles Deli was voted best deli in Atlanta four times and offers breakfast and lunch catering services. They offer a wide variety menu from baked potatoes to classic club sandwiches.
22 5th St NW, Atlanta, GA 30308
(404) 249-7733
  • Fax: 404-249-9933
  • Accessibility Details: Parking
  • Hours: Mon - Fri, 7am - 4pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »