Drag box to select area
Roasters is a full-service restaurant offering rotisserie chicken, ribs, vegetables and bread. Offering fast, friendly service, the chain is one of three Atlanta area locations. Along with outside seating, it offers take-out, phone orders and catering.
2770 Lenox Rd NE, Atlanta, GA 30324
- Hours: Sun - Thu, 11am - 10pm, Fri, Sat, 11am - 10:30pm
- Accessible: yes