Food and Drinks Specials and Where to Watch the Braves in the World Series in Atlanta - Eater Atlanta
"The Italian wine bar plans to tune the TVs to the World Series throughout the week and kick off a new aperitivo hour, from 4 p.m. to 6 p.m., with $9 drinks. Reservations highly encouraged." - Beth McKibben