Visited India Masala last weekend after looking for good India food on Yelp. The food "hit the spot", was very authentic and I guess the best Indian food I ever had in Vegas. It is located in Riviera's food court (not the best place in vegas) but the good food compensates for the ambience.
5 stars for food (-1 ambience). I would definitely go again.