Home   →   United States Yellow Pages   →   Georgia Yellow Pages   →   Atlanta Yellow Pages   →   Atlanta Delicatessens   →   St. Charles Deli


St. Charles Deli

Address:

22 5th St NW, Atlanta, GA 30308

Phone:

(404) 249-7733

Hours:
  • Mon: 7:30am-3pm
  • Tue: 7:30am-3pm
  • Wed: 7:30am-3pm
  • Thu: 7:30am-3pm
  • Fri: 7:30am-3pm

Nice to Know:
  • Parking Street
  • Accepts Credit Cards Yes
  • Good For Groups Yes
  • Recommended Meal Lunch
  • Outdoor Seating Yes
  • Wheelchair Accessible Yes

Other Details:

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.

Restaurants, Subs & Sandwiches, Delicatessens

Other Businesses: