Discover India in Salt Lake City Change City
Star of India Restaurant
(801) 363-7555
177 E 200 S,
UT 84115   [Map]   [Directions]
USA