Indian Palace is a restaurant offering a variety of Indian dishes, refined with unique house recipes.