India Palace

India Palace combines traditional Indian decor with sophistication to create an environment that accurately reflects its authentic menu.