Hindi & Telugu Movies in Atlanta
Bollywood and Tamil movies are screened in two theatres of greater Atlanta.
AMC North Dekalb Mall 16 in Decatur and Big Cinemas Peachtree 8 in Norcross screen Hindi movies every week. Whether it's Sultan or SRK's Sultan, you can be sure the movie will release in Atlanta area on the same date as India.
AMC North Dekalb Mall 162050 Lawrenceville Hwy Ste. F-22
Decatur, GA 30033
MNM Movies 400 - Cumming415 Atlanta Rd
Cumming, GA 30040