India Palace is an Indian restaurant offering a variety of dishes. They are open for lunch and dinner, serving traditional Indian cuisine.