02 Sep 2012
The Palace Indian Restaurant has been specializing in authentic Indian cuisine providing exemplary service in a pleasant atmosphere becoming the most well respected Indian restaurant in the metro-Atlanta area.
6131 Peachtree Parkway , Norcross
info@thepalaceatl.com
(770) 840-7770