Taj India Restaurant

3205 S State St
Salt Lake City, UT 84115-3824

801-953-0820