JCT. Kitchen & Bar - 1198 Howell Mill Rd #18, Atlanta, GA 30318, USA on Eaten