← Provo restaurants
India Palace
No reviews yet
Indian98 W Center St, Provo
Own or manage India Palace? Claim this listing free
Hours
Hours not listed yet.
Details
Address98 W Center St, Provo 84601
Phone8013737200
Websitehttps://indiapalaceprovo.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.