Indian Palace is an Indian restaurant specializing in traditional cuisine.