Since 1990, Star of India Restaurant has been the go-to place for an exceptional Indian cuisine experience. The award-winning restaurant is conveniently located in downtown Salt Lake City. They validate parking at all surrounding parking lots and even provide tokens if you choose to park at a meter.
Business HoursMonday - Thursday: 11:00 am - 10:00 pm
Friday- Saturday: 11:00 am - 10:30 pm
Sunday: 12:00 pm - 10:00 pm