I admit that I am prejudiced. We held my daughter's bat mitzvah here and it was excellent in every way.
The food was fantastic. You can't get waiter service because of the configuration of the place, so it is buffet only. This bothered me during the planning phases, but in execution it worked out perfectly. People RAVED about the food. As good as the appetizers and entrees were, the desserts were even better.
The service couldn't have been better. From the event planner, to the Maitre d', bartenders and others, everyone was on the same page. I wouldn't hesitate to recomment Zachary's to anyone I want to impress.