I go here once every couple of weeks. The last two times I had to ask someone to bill me out and both times had to ask for my sandwich to be handed to me. Too much playing around behind the counter. Slow service and getting slower each visit.
Address: 3780 Old Norcross Rd, Ste 109, Duluth, GA 30096-1740
Location: United States > Georgia (GA) > Duluth
Phone Number: +1 678-957-9845