756 W Peachtree St, Atlanta, GA 30308
4 to 6 p.m. Tuesday through Friday
View source
Restaurant website