I'm searching for either a small Japanese place that 20-25 people can take over or a place with a separate room for us---with a TV. We need cable (even if we need to get them the digital box, we probably can!) to screen something this Saturday night with our party.
Any of the boroughs (preferably Manhattan). Anyone?