DESCRIPTION
The Star of India is a Salt Lake institution since 1995. The restaurant features a full bar and the popular $8.95 buffet which includes a choice of 8 - 10 entrees, salad, nan and rice pudding, served Monday through Saturday from 11:30 to 2:30 p.m. Ou...