17 International Blvd
Atlanta, GA 30303
Atlanta, GA 30303
Open HoursMon-Thu. 11AM-2:30PM and 5:30PM-11PM, Fri-Sat. 11AM-2:30PM and 5:30PM-12AM
OverviewCasual sophistication awaits at this downtown restaurant, opened in 1981 in a two-story, early 20th-century warehouse. Businessmen frequent this establishment, decorated with...
more