Indian Palace is an Indian restaurant offering dine-in, delivery, and online ordering. They accept credit cards, offer free Wi-Fi, and have high chairs available. Reservations are accepted.