The Palace Restaurant

Welcome to The Palace Indian Restaurant

For over 10 years, 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. The Palace is located in the heart of Peachtree Corners (Norcross, Georgia), with easy access to I-85 and I-285.