Restaurant

Allora

361 17th Street
Atlanta, GA 30363
404-961-7370

Situated on the ground floor of TWELVE Atlantic Station, Allora entices you through its doors with irresistible aromas and a warm, intimate environment. The atmosphere is relaxed and casual, yet the decor makes it the pinnacle of style with a dramatic & alluring interior.

Location