Pita Palace - food is great and very reasonably priced, only downside is that there aren't very many tables...
Doubt Pita Palace would be able to hold all 12.
I'd say Table613 (at Emory Hillel- but easier to call in order ahead of time) or Pita Grille.
If you go to Pita Grille, let me know. I can call one of the owners ahead of time.