1198 Howell Mill Road Atlanta, GA 30318
Seated: 50
This area of our main dining room is near the bar with a view of the train tracks directly outside of the windows.