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.