St. Charles Deli
Drag box to select area
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
- Fax: 404-249-9933
- Accessibility Details: Parking
- Hours: Mon - Fri, 7am - 4pm
- Accessible: yes