I've been to the Taj Mahal and my hubby went a few days to India palace, while the food is good in both places the lack of cleanliness if just stomach churning.
Star of India is a very clean restaurant, and the food is delicious. I had lamb sagg and my hubbs had the chicken tikka masala. We also ordered allo pratha which my 3 and 4 year old loved. Our waiter was very attentive, our food arrived in a timely manner ... I'm just in love with the place the service and food. The only bad thing about this restaurant is the location, it's kinda hidden, I drove on Lancaster and Sunnyview often and never noticed it was there. Now that I know I will be a regular for sure.
If you own or manage Star of India, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.