Raj Ratan Indian Restaurant Location 5775 Jimmy Carter Blvd Norcross GA 30071 Get Directions Phone (770) 446-1120 More Details Map ViewPhoto View Related Categories: Casual Full Service Norcross