265 Peachtree Street, Atlanta,Georgia 30303, United States
Iconic rotating restaurant featuring a retro peach daiquiri & Southern fare in sleek environs.
book Table now265 Peachtree Street, Atlanta
Georgia 30303, United States
Phone Number : 1(404) 460-6425
Operating Hours : Monday - Saturday 5:00 p.m. to midnight.