Restaurant
Star of India
Salt Lake City, United States
Address: 1000 South Main Street, Salt Lake City, 84101
Phone: +1 801-363-7555
Website: https://www.starofindiaonline.com/
Opening hours: Mo-Sa 11:00-21:30
Cuisine: indian
More Indian food in United States
This listing has not been claimed by its owner. Basic details are from © OpenStreetMap contributors, available under the Open Database Licence.