This is one of my favorite restaurants (this location AND the Hillcrest one, too!) The employees are great and the food is better than most similar places closer to my home. There are things on the menu that I haven't found anywhere else in the county. Even the non-spicy items have rich and complex flavors that keep me coming back... and bringing visitors to my home with me! Solid recommendation.
They have a good vegetarian and Gluten-free selection. You have to be a little more careful to be dairy-free, but everyone here is very familiar with the menu and will answer any questions you have before you order.