Star of India – Salt Lake City, Utah 84116

Star of India Description

Colorful Indian restaurant with a full bar, plus a menu of tandoori & curry dishes.

Star of India Location

Address: 1659 W N Temple St, Salt Lake City, UT 84116
Phone Number: +1 801-363-7555
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top