Colorful Indian restaurant with a full bar, plus a menu of tandoori & curry dishes.
Top Brunch Spots » Restaurants » Star of India – Salt Lake City, Utah 84116
Star of India – Salt Lake City, Utah 84116
Star of India Description
Star of India Location
Address: 1659 W N Temple St, Salt Lake City, UT 84116
Phone Number: +1 801-363-7555
Price ($ – $$$$): $$