The PALACE INDIAN RESTAURANT

The Palace Indian Restaurant specializes in authentic Indian cuisine, providing exemplary service and becoming one of metro Atlanta’s top Indian restaurants.

  • 770-840-7770
  • 6131 Peachtree Parkway, Norcross, GA, 30092