Taste of India is my favorite place of eat. I brought my friends and colleagues to Taste of India for Lunch. They loved it too. Plate is big.
21. India Palace
1086 W South Jordan Pkwy Ste 111South Jordan, UT 84095
From Business: Looking for a new restaurant to visit? We invite you to visit India Palace, our family owned and operated Indian restaurant serving fresh, authentic Indian cuisin…