Indien Palace is a restaurant offering flavorful and authentic Indian cuisine.