India Palace is a casual restaurant offering classic Indian cuisine, including curry and chicken tikka, with takeout available.