Restaurant

Twelve Eighty

The Woodruff Arts Center
1280 Peachtree Street NE
Atlanta, GA 30309
404-897-1280

Discover top notch fare at Twelve Eighty, The Woodruff Arts Center’s acclaimed restaurant. Perfect for private dining and tours.

Location