I have to say, I *loved* this place the one time we ate there:
http://www.yelp.com/biz/mingalaba-burlingame
I don't know if we can get in with a large group of unknown size, but maybe on a Monday night it'll be do-able...
Very near there is Kabul if people like Afghan - I haven't been to this location but I've been to the other two a few dozen times if not more...
Or is full bar a requirement? Some of these places are beer and wine only...