Are you open on Christmas?
Address: 240 Peachtree St, Atlanta, GA 30303, USA
Tracey Thomas | Dec 11, 2018
No
Y M | Dec 11, 2018
Not sure. I've only gone for the turkey day buffet
Jeffrey Craig | Dec 11, 2018
No, they are not open Christmas Day.
Thanks! Your answer is awaiting moderation.