Authentic Indian cuisine awaits at Indian Palace. Enjoy flavorful dishes from South India and beyond.