This is a very cozy spot. The people making the sandwiches take time to listen to customers. However, there is not that much sitting room inside. 
3171 Amwiler Rd, Atlanta, GA 30360
(770) 248-0011
  • Hours: Mon - Sat, 8am - 11pm; Sun, 10am - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?