Don't go here on a tight schedule, as some other Yelpers have pointed out there can be a bit of a wait for the food. That being said, the food here is worth the wait.
When people think Middle Eastern, they seem to expect something more Arabian than what this food actually is. You'll find a pretty good smattering of Persian, Afghan and Indian dishes here, but not much in your Mediterranean or Gulf food. You'll also find a pleasant surprise when the check comes, meals average about 30% less than I would expect to pay, and in a central campus location too!