Mughals Call: (770) 446-6941 Mughals 5265 Jimmy Carter Blvd Norcross, GA 30093 (770) 446-6941 Norcross Restaurant Facebook