India Palace is an Indian restaurant offering a variety of dishes. One notable item is the ID106 India Palace Special, a chicken dish prepared with Tia Maria, fresh cream, and mild spices.