Bacchanalia consistently gains ratings as one of Atlanta's top restaurants.
Bacchanalia
Time Out says
Details
- Address:
- 1198 Howell Mill Rd NW
- Atlanta
- 30318-5552
- Contact:
- View Website
- Opening hours:
- 6:00PM to 11:30PM daily
Discover Time Out original video