**We are open for take out and delivery**
Star of India Restaurant - Salt Lake City
|
1659 W. North Temple
|
We look forward to serving you our delicious Indian cuisine.
|
801-363-7555
|