Lennys is a classic sandwich shop and American restaurant that serves up a delicious variety of hot subs, deli sandwiches, and hand-chopped salads. This location, located in Atlanta, Georgia, is especially comfortable and suitable for a quick lunch on-the-go, or a sit-down dinner with friends and family. Additionally, Lennys Grill and Subs on Johnson Ferry Rd. also has an event room that is...