Norcross, GA asian restaurants & food

Taj Mahal

Indian Restaurant

4650 Jimmy Carter Blvd, Norcross, GA 30093
(770) 496-0073
Excellent Good Average Poor Awful 4.3 / 5 based on 6 votes

Photos

  • Taj Mahal photo by Joan