India Palace Atlanta - Hours & Locations
India Palace - Atlanta
7992 Georgia 85, Atlanta GA 30349 Phone Number:(770) 472-0130Hours may fluctuate
Distance:9.01 miles
India Palace - Riverdale
7992 Highway 85, Riverdale GA 30274 Phone Number:(770) 472-0130Hours may fluctuate
Distance:13.60 miles