India PalaceContactCallrestaurant · ProvoIndia PalaceDirectionsPhoto: indiapalaceprovo.repasorder.comFind us98 West Center Street, Provo, UT 84601Phone: 8013737200DirectionsTheir website