Tara Cinemas 4 - Atlanta, GA

  • Tara Cinemas 4 2345 Cheshire Bridge Road Northeast Atlanta, GA, 30324 United States

Hosted by Slow Foods Atlanta

Tickets are $12 and must be purchased in advance