My suggestion is Republic in Union Square. It's kind of cliche, but for our purposes I think it would be good (large tables, cheap, conducive to talking, etc.). The website is thinknoodles.com.
Right in front of the entrance to the old Luna Park bar (now a construction site in the north end of union sq.) there is a statue. How about we meet at the statue at 7pm. That way it will be super easy to find everyone.