Indian Palace offers a varied menu of tasty Indian cuisine with home delivery options.