From the food to the people Star of India is the best Indian restaurant in Phoenix. Everything here is made from scratch from the owner's grandmother's recipes. Everything I have had has been delicious. This restaurant sets the bar. The family owners and their staff are also super friendly and welcoming. Do yourself a favor and make this your stop next time you're craving Indian cuisine. You won't be disappointed.