Map & Directions - India Palace South Jordan
View Menu
India Palace South Jordan
086 West South Jordan Pkwysuite 111, South Jordan, UT, 84095
(801) 302-0777 (Phone)
086 West South Jordan Pkwysuite 111, South Jordan, UT, 84095
(801) 302-0777 (Phone)