Indian Palace is a restaurant offering Indian cuisine. It is located in Madison, Alabama. The establishment provides takeout and delivery options.