We went to the Bistro section of the Theater Grill before a show at NJPAC. It was wonderful to get to NJPAC before the crowds and unwind in the restaurant, which is right in the building with the theater. Reservations are absolutely necessary. We were seated immediately and had very good service. The restaurant manager even offered to pick up my tickets at the box office for me while we had dinner - very nice! Food was just ok. I wouldn't go out of my way for it, and you do pay for the location and convenience. I would do it again though, just to start off a special evening in a relaxed and pleasant manner.