1170 Howell Mill Rd, Atlanta,Georgia 30318, United States
Ornate venue serving throwback American steakhouse food amid custom china & fancy chandeliers.
book Table now1170 Howell Mill Rd, Atlanta
Georgia 30318, United States
Phone Number : 1(404)665-4555
Operating Hours : DINNER MON — THURS …5:00 pm — 10:00 pm FRI & SAT … 5:00 pm — 12:00 am SUN … 5:00 pm — 10:00 pm LATE NIGHT (CLOSED) FRI & SAT … 11:30 pm — 2:00 am