3655 Roswell Rd Ne
Atlanta, GA 30342
Atlanta, GA 30342
Open HoursOpen Mon - Sat 11 a.m. - 10 p.m., Sun 5 - 10 p.m.
OverviewThis family-operated restaurant has been a longtime favorite in Atlanta, having fed its loyal customers for more than 16 years. The large dining room features large booths for...
more