The Springs Cinema and Taphouse is a indie movie theater Fulton County Georgia located in United States.
5920 Roswell Rd Ste C103 Sandy Springs , GA 30328 United States
Amazing seatings with both heated and cooled.
The popcorn is horrible!!
Everyone here is always nice. Seats are comfortable and, as always, the food is overpriced. Great theater though. - John 'JP' Price