Three of Salt Lake's best food bloggers recommend your next best dining experience. Star of India has recently moved from downtown to the Ramada on 1659 W. North Temple. With plenty of delicious vegetarian options, I'm a die-hard fan of their authentic Indian fare. The lunch buffet is still tops, and ample free parking and a simple online ordering system makes to-go orders a … [Read more...]