Raja is one of fave spots to go while in Texas, they have some of the BEST Indian food we've ever had. They don't add cream, butter or anything artificial to their to make it kind...
All reviews seem positive