I just can't come up with a good place to go with old friends coming into town for dinner. We'd like to got to a nice place to chat, drink and eat - preferably lebanese/middle eastern/mediterranean food. There's one in the group who's a vegetarian. To complicate matters for you all even more, we'd like to keep things close to the downtown core, but St Denis and the Plateau are OK. The budget (without the booze) is $20-30 pp. And please don't suggest places like Boustan or Tehran or Commensal - they're out-of-towners that I'd like to impress with the food and the decor/terrasse!